// ------------------------------------------------------------------------- // ----- PndMvdDetector header file ----- // ----- Created 6/04/06 by T. Stockmanns ----- // ----- Based on PndMvdDetector ----- // ------------------------------------------------------------------------- /** PndMvdDetector.h *@author T.Stockmanns ** ** Defines the active detector PndMvdDetector. Constructs the geometry and ** registers MCPoints. **/ #ifndef PNDLMBDDDETECTOR_H #define PNDLMBDDETECTOR_H #include "PndSdsDetector.h" class PndLmbdDetector : public PndSdsDetector { public: /** Default constructor **/ PndLmbdDetector(); /** Standard constructor. *@param name detetcor name *@param active sensitivity flag **/ PndLmbdDetector(const char* name, Bool_t active); /** Destructor **/ virtual ~PndLmbdDetector(); /** Setting in/output names for MVD **/ void SetBranchNames(TString outBranchname, TString folderName); virtual void SetBranchNames(); virtual void SetSpecialPhysicsCuts(); virtual void SetDefaultSensorNames(); virtual void Initialize(){PndSdsDetector::Initialize();}; private: ClassDef(PndLmbdDetector,6); }; #endif