SimG4CMS
PPS
interface
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"
8
#include "
SimG4CMS/PPS/interface/PPSVDetectorOrganization.h
"
9
#include "G4Step.hh"
10
11
class
PPSDiamondOrganization
:
public
PPSVDetectorOrganization
{
12
public
:
13
PPSDiamondOrganization
();
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
PPSDiamondOrganization::theArm_
unsigned int theArm_
Definition:
PPSDiamondOrganization.h:19
PPSDiamondOrganization::theRoman_pot_
unsigned int theRoman_pot_
Definition:
PPSDiamondOrganization.h:21
PPSDiamondOrganization::theStation_
unsigned int theStation_
Definition:
PPSDiamondOrganization.h:20
PPSDiamondOrganization::unitID
uint32_t unitID(const G4Step *aStep) override
Definition:
PPSDiamondOrganization.cc:20
PPSDiamondOrganization::theDetector_
unsigned int theDetector_
Definition:
PPSDiamondOrganization.h:23
PPSDiamondOrganization::~PPSDiamondOrganization
~PPSDiamondOrganization() override=default
PPSVDetectorOrganization.h
PPSVDetectorOrganization
Definition:
PPSVDetectorOrganization.h:10
PPSDiamondOrganization
Definition:
PPSDiamondOrganization.h:11
PPSDiamondOrganization::thePlane_
unsigned int thePlane_
Definition:
PPSDiamondOrganization.h:22
PPSDiamondOrganization::PPSDiamondOrganization
PPSDiamondOrganization()
Definition:
PPSDiamondOrganization.cc:17
Generated for CMSSW Reference Manual by
1.8.16