CMS 3D CMS Logo

PPSDiamondOrganization.h
Go to the documentation of this file.
1 // Author
2 // Seyed Mohsen Etesami setesami@cern.ch
3 
4 #ifndef PPS_PPSDiamondOrganization_h
5 #define PPS_PPSDiamondOrganization_h
6 
7 #include "globals.hh"
9 #include "G4Step.hh"
10 
12 public:
14  ~PPSDiamondOrganization() override = default;
15 
16  uint32_t unitID(const G4Step* aStep) override;
17 
18 private:
19  unsigned int theArm_;
20  unsigned int theStation_;
21  unsigned int theRoman_pot_;
22  unsigned int thePlane_;
23  unsigned int theDetector_;
24 };
25 
26 #endif //PPS_PPSDiamondOrganization_h
uint32_t unitID(const G4Step *aStep) override
~PPSDiamondOrganization() override=default