#include <SimG4CMS/PPS/interface/PPSPixelOrganization.h>
Public Member Functions | |
PPSPixelOrganization () | |
uint32_t | unitID (const G4Step *aStep) override |
~PPSPixelOrganization () override=default | |
Public Member Functions inherited from PPSVDetectorOrganization | |
PPSVDetectorOrganization () | |
virtual | ~PPSVDetectorOrganization () |
Private Attributes | |
int | currentArm_ |
int | currentPlane_ |
int | currentRP_ |
int | currentStation_ |
int | currentUnitID_ |
Description: This class manages the UnitID that labels PPS sensitive volumes
Usage: Used in PPSPixelSD to get unique ID of sensitive detector element
Definition at line 25 of file PPSPixelOrganization.h.
PPSPixelOrganization::PPSPixelOrganization | ( | ) |
Definition at line 20 of file PPSPixelOrganization.cc.
|
overridedefault |
|
overridevirtual |
Implements PPSVDetectorOrganization.
Definition at line 29 of file PPSPixelOrganization.cc.
References currentArm_, currentPlane_, currentRP_, currentStation_, EcalPhiSymFlatTableProducers_cfi::id, and GetRecoTauVFromDQM_MC_cff::kk.
|
private |
Definition at line 37 of file PPSPixelOrganization.h.
Referenced by unitID().
|
private |
Definition at line 40 of file PPSPixelOrganization.h.
Referenced by unitID().
|
private |
Definition at line 39 of file PPSPixelOrganization.h.
Referenced by unitID().
|
private |
Definition at line 38 of file PPSPixelOrganization.h.
Referenced by unitID().
|
private |
Definition at line 36 of file PPSPixelOrganization.h.