text: ///////////////////////////////////////////////////////////////////////////////
  // vis node displays one wedge
  ///////////////////////////////////////////////////////////////////////////////
  #ifndef TEvdSimParticle_hh
  #define TEvdSimParticle_hh
  
  #include "Gtypes.h"
  #include "TClonesArray.h"
  #include "TH1.h"
  #include "TPad.h"
  #include "TArc.h"
  
  #include "Stntuple/base/TVisNode.hh"
  
  #ifndef __CINT__
  #include "RecoDataProducts/inc/StrawHitCollection.hh"
  #include "RecoDataProducts/inc/StrawHitPositionCollection.hh"
  #include "RecoDataProducts/inc/StrawHitFlagCollection.hh"
  #include "MCDataProducts/inc/PtrStepPointMCVectorCollection.hh"
  #else
  namespace mu2e {
    class StrawHitCollection;
    class StrawHitPositionCollection;
    class StrawHitFlagCollection;
    class PtrStepPointMCVectorCollection;
  };
  #endif
  
  class TEvdSimParticle: public TObject {
  public:
    
  protected:
  
  public:
  //-----------------------------------------------------------------------------
  // constructors and destructor
  //-----------------------------------------------------------------------------
    TEvdSimParticle() {}
    TEvdSimParticle(const char* Name); 
  
    virtual ~TEvdSimParticle();
  //-----------------------------------------------------------------------------
  // accessors
  //-----------------------------------------------------------------------------
  //-----------------------------------------------------------------------------
  // modifiers
  //-----------------------------------------------------------------------------
  
    //  virtual void  Draw    (Option_t* option = "");
  
    virtual void  Paint   (Option_t* option = "");
  
    //  virtual void  ExecuteEvent(Int_t event, Int_t px, Int_t py);
  
    virtual Int_t DistancetoPrimitive  (Int_t px, Int_t py);
    virtual Int_t DistancetoPrimitiveXY(Int_t px, Int_t py);
    virtual Int_t DistancetoPrimitiveRZ(Int_t px, Int_t py);
  
    //  virtual void   Print(const char* Opt = "") const ; // **MENU**
  
    ClassDef(TEvdSimParticle,0)
  };
  
  
  #endif
  