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