CMS 3D CMS Logo

BscSD.h
Go to the documentation of this file.
1 #ifndef SimG4CMSForward_BscSD_h
2 #define SimG4CMSForward_BscSD_h
3 
7 
8 #include <string>
9 
10 class SimTrackManager;
11 class BscNumberingScheme;
12 
13 //-------------------------------------------------------------------
14 
15 class BscSD : public TimingSD {
16 public:
18 
19  ~BscSD() override;
20 
21  uint32_t setDetUnitId(const G4Step *) override;
22 
23 private:
25 };
26 
27 #endif // BscSD_h
BscSD::setDetUnitId
uint32_t setDetUnitId(const G4Step *) override
Definition: BscSD.cc:44
SimTrackManager
Definition: SimTrackManager.h:35
BscSD::BscSD
BscSD(const std::string &, const SensitiveDetectorCatalog &, edm::ParameterSet const &, const SimTrackManager *)
Definition: BscSD.cc:21
BscNumberingScheme
Definition: BscNumberingScheme.h:13
TimingSD
Definition: TimingSD.h:29
BscSD
Definition: BscSD.h:15
SensitiveDetectorCatalog
Definition: SensitiveDetectorCatalog.h:10
edm::ParameterSet
Definition: ParameterSet.h:47
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TimingSD.h
BscSD::numberingScheme
BscNumberingScheme * numberingScheme
Definition: BscSD.h:24
Frameworkfwd.h
ParameterSetfwd.h
BscSD::~BscSD
~BscSD() override
Definition: BscSD.cc:42