CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
BHMSD.h
Go to the documentation of this file.
1 #ifndef SimG4CMSForward_BHMSD_h
2 #define SimG4CMSForward_BHMSD_h
3 
5 
8 #include <string>
9 
10 class SimTrackManager;
11 class G4Step;
12 class BHMNumberingScheme;
13 
14 //-------------------------------------------------------------------
15 
16 class BHMSD : public TimingSD {
17 public:
19 
20  ~BHMSD() override;
21 
22  uint32_t setDetUnitId(const G4Step *) override;
23 
24 private:
26 };
27 
28 #endif
BHMNumberingScheme * numberingScheme
Definition: BHMSD.h:25
BHMSD(const std::string &, const SensitiveDetectorCatalog &, edm::ParameterSet const &, const SimTrackManager *)
Definition: BHMSD.cc:12
~BHMSD() override
Definition: BHMSD.cc:29
uint32_t setDetUnitId(const G4Step *) override
Definition: BHMSD.cc:31
Definition: BHMSD.h:16