CMS 3D CMS Logo

HcalTB02HcalNumberingScheme.h
Go to the documentation of this file.
1 #ifndef HcalTestBeam_HcalTB02HcalNumberingScheme_H
2 #define HcalTestBeam_HcalTB02HcalNumberingScheme_H
3 // -*- C++ -*-
4 //
5 // Package: HcalTestBeam
6 // Class : HcalTB02HcalNumberingScheme
7 //
14 //
15 // Original Author:
16 // Created: Fri May 20 10:14:34 CEST 2006
17 //
18 
19 // system include files
20 
21 // user include files
23 
25 public:
28  int getUnitID(const G4Step* aStep) const override;
29 
30  int getphiScaleF() const { return phiScale; }
31  int getetaScaleF() const { return etaScale; }
32 
33  int getlayerID(int sID) const;
34  int getphiID(int sID) const;
35  int getetaID(int sID) const;
36 
37 private:
38  int phiScale;
39  int etaScale;
40 };
41 
42 #endif
HcalTB02NumberingScheme.h
HcalTB02HcalNumberingScheme::phiScale
int phiScale
Definition: HcalTB02HcalNumberingScheme.h:38
HcalTB02HcalNumberingScheme::etaScale
int etaScale
Definition: HcalTB02HcalNumberingScheme.h:39
HcalTB02HcalNumberingScheme::getphiID
int getphiID(int sID) const
Definition: HcalTB02HcalNumberingScheme.cc:88
HcalTB02HcalNumberingScheme::getUnitID
int getUnitID(const G4Step *aStep) const override
Definition: HcalTB02HcalNumberingScheme.cc:38
HcalTB02HcalNumberingScheme::getetaID
int getetaID(int sID) const
Definition: HcalTB02HcalNumberingScheme.cc:103
HcalTB02HcalNumberingScheme
Definition: HcalTB02HcalNumberingScheme.h:24
HcalTB02NumberingScheme
Definition: HcalTB02NumberingScheme.h:24
HcalTB02HcalNumberingScheme::getlayerID
int getlayerID(int sID) const
Definition: HcalTB02HcalNumberingScheme.cc:78
HcalTB02HcalNumberingScheme::getetaScaleF
int getetaScaleF() const
Definition: HcalTB02HcalNumberingScheme.h:31
HcalTB02HcalNumberingScheme::~HcalTB02HcalNumberingScheme
~HcalTB02HcalNumberingScheme() override
Definition: HcalTB02HcalNumberingScheme.cc:30
HcalTB02HcalNumberingScheme::HcalTB02HcalNumberingScheme
HcalTB02HcalNumberingScheme()
Definition: HcalTB02HcalNumberingScheme.cc:25
HcalTB02HcalNumberingScheme::getphiScaleF
int getphiScaleF() const
Definition: HcalTB02HcalNumberingScheme.h:30