Geant4
10.03.p03
|
#include <CexmcTrackPoints.hh>
Public Member Functions | |
CexmcTrackPoints (const G4String &name) | |
void | Initialize (G4HCofThisEvent *hcOfThisEvent) |
void | EndOfEvent (G4HCofThisEvent *hcOfThisEvent) |
void | DrawAll (void) |
void | PrintAll (void) |
void | clear (void) |
Public Member Functions inherited from CexmcPrimitiveScorer | |
CexmcPrimitiveScorer (const G4String &name) | |
virtual | ~CexmcPrimitiveScorer () |
void | InitializeMessenger (void) |
Public Member Functions inherited from G4VPrimitiveScorer | |
G4VPrimitiveScorer (G4String name, G4int depth=0) | |
virtual | ~G4VPrimitiveScorer () |
G4int | GetCollectionID (G4int) |
void | SetUnit (const G4String &unit) |
const G4String & | GetUnit () const |
G4double | GetUnitValue () const |
void | SetMultiFunctionalDetector (G4MultiFunctionalDetector *d) |
G4MultiFunctionalDetector * | GetMultiFunctionalDetector () const |
G4String | GetName () const |
void | SetFilter (G4VSDFilter *f) |
G4VSDFilter * | GetFilter () const |
void | SetVerboseLevel (G4int vl) |
G4int | GetVerboseLevel () const |
void | SetNijk (G4int i, G4int j, G4int k) |
Protected Member Functions | |
G4int | GetTrackId (G4Step *step) |
G4int | GetIndex (G4Step *step) |
G4bool | ProcessHits (G4Step *step, G4TouchableHistory *tHistory) |
Protected Member Functions inherited from CexmcPrimitiveScorer | |
void | PrintHeader (G4int nmbOfEntries) const |
Protected Member Functions inherited from G4VPrimitiveScorer | |
void | CheckAndSetUnit (const G4String &unit, const G4String &category) |
Protected Attributes | |
CexmcTrackPointsCollection * | eventMap |
Protected Attributes inherited from G4VPrimitiveScorer | |
G4String | primitiveName |
G4MultiFunctionalDetector * | detector |
G4VSDFilter * | filter |
G4int | verboseLevel |
G4int | indexDepth |
G4String | unitName |
G4double | unitValue |
G4int | fNi |
G4int | fNj |
G4int | fNk |
Definition at line 61 of file CexmcTrackPoints.hh.
|
explicit |
Definition at line 51 of file CexmcTrackPoints.cc.
Reimplemented from G4VPrimitiveScorer.
Definition at line 134 of file CexmcTrackPoints.cc.
Reimplemented from G4VPrimitiveScorer.
Definition at line 140 of file CexmcTrackPoints.cc.
|
virtual |
Reimplemented from G4VPrimitiveScorer.
Definition at line 127 of file CexmcTrackPoints.cc.
Reimplemented from G4VPrimitiveScorer.
Reimplemented in CexmcTrackPointsInLeftRightSet, and CexmcTrackPointsInCalorimeter.
Definition at line 73 of file CexmcTrackPoints.cc.
Definition at line 57 of file CexmcTrackPoints.cc.
|
virtual |
Reimplemented from G4VPrimitiveScorer.
Definition at line 115 of file CexmcTrackPoints.cc.
Reimplemented from G4VPrimitiveScorer.
Reimplemented in CexmcTrackPointsInLeftRightSet, and CexmcTrackPointsInCalorimeter.
Definition at line 145 of file CexmcTrackPoints.cc.
|
protectedvirtual |
Implements G4VPrimitiveScorer.
Definition at line 79 of file CexmcTrackPoints.cc.
|
protected |
Definition at line 85 of file CexmcTrackPoints.hh.