Geant4.10
|
#include <CexmcTrackPointsInCalorimeter.hh>
Static Public Member Functions | |
static G4int | GetRow (G4int index) |
static G4int | GetColumn (G4int index) |
static G4int | GetCopyDepth0BitsOffset (void) |
static G4int | GetCopyDepth1BitsOffset (void) |
![]() | |
static CexmcSide | GetSide (G4int index) |
static G4int | GetLeftRightBitsOffset (void) |
Protected Member Functions | |
G4int | GetIndex (G4Step *step) |
![]() | |
G4int | GetIndex (G4Step *step) |
![]() | |
G4int | GetTrackId (G4Step *step) |
G4bool | ProcessHits (G4Step *step, G4TouchableHistory *tHistory) |
![]() | |
void | PrintHeader (G4int nmbOfEntries) const |
![]() | |
void | CheckAndSetUnit (const G4String &unit, const G4String &category) |
Static Protected Attributes | |
static const G4int | copyDepth0BitsOffset = 8 |
static const G4int | copyDepth1BitsOffset = 16 |
![]() | |
static const G4int | leftRightBitsOffset = 24 |
Additional Inherited Members | |
![]() | |
const CexmcSetup * | setup |
![]() | |
CexmcTrackPointsCollection * | eventMap |
![]() | |
G4String | primitiveName |
G4MultiFunctionalDetector * | detector |
G4VSDFilter * | filter |
G4int | verboseLevel |
G4int | indexDepth |
G4String | unitName |
G4double | unitValue |
G4int | fNi |
G4int | fNj |
G4int | fNk |
Definition at line 52 of file CexmcTrackPointsInCalorimeter.hh.
CexmcTrackPointsInCalorimeter::CexmcTrackPointsInCalorimeter | ( | const G4String & | name, |
const CexmcSetup * | setup | ||
) |
Definition at line 54 of file CexmcTrackPointsInCalorimeter.cc.
Definition at line 88 of file CexmcTrackPointsInCalorimeter.hh.
References copyDepth0BitsOffset, and copyDepth1BitsOffset.
Referenced by CexmcTrackPointsDigitizer::Digitize().
Definition at line 96 of file CexmcTrackPointsInCalorimeter.hh.
References copyDepth0BitsOffset.
Definition at line 102 of file CexmcTrackPointsInCalorimeter.hh.
References copyDepth1BitsOffset.
Reimplemented from CexmcTrackPoints.
Definition at line 61 of file CexmcTrackPointsInCalorimeter.cc.
References copyDepth0BitsOffset, copyDepth1BitsOffset, G4Step::GetPreStepPoint(), CexmcTrackPoints::GetTrackId(), CexmcSetup::IsRightCalorimeter(), CexmcTrackPointsInLeftRightSet::leftRightBitsOffset, and CexmcTrackPointsInLeftRightSet::setup.
Definition at line 80 of file CexmcTrackPointsInCalorimeter.hh.
References copyDepth1BitsOffset, and CexmcTrackPointsInLeftRightSet::leftRightBitsOffset.
Referenced by CexmcTrackPointsDigitizer::Digitize().
Reimplemented from CexmcTrackPoints.
Definition at line 81 of file CexmcTrackPointsInCalorimeter.cc.
References copyDepth0BitsOffset, copyDepth1BitsOffset, G4THitsMap< T >::entries(), CexmcTrackPoints::eventMap, G4BestUnit, G4cout, G4endl, G4THitsMap< T >::GetMap(), CexmcTrackPointsInLeftRightSet::leftRightBitsOffset, and CexmcPrimitiveScorer::PrintHeader().
|
staticprotected |
Definition at line 74 of file CexmcTrackPointsInCalorimeter.hh.
Referenced by GetColumn(), GetCopyDepth0BitsOffset(), GetIndex(), and PrintAll().
|
staticprotected |
Definition at line 76 of file CexmcTrackPointsInCalorimeter.hh.
Referenced by GetColumn(), GetCopyDepth1BitsOffset(), GetIndex(), GetRow(), and PrintAll().