|
Geant4
10.00.p02
|
#include <SteppingAction.hh>
Inheritance diagram for SteppingAction:
Collaboration diagram for SteppingAction:Private Member Functions | |
| SteppingAction & | operator= (const SteppingAction &right) |
| SteppingAction (const SteppingAction &) | |
Additional Inherited Members | |
Protected Attributes inherited from G4UserSteppingAction | |
| G4SteppingManager * | fpSteppingManager |
Definition at line 47 of file SteppingAction.hh.
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det, |
| EventAction * | evt | ||
| ) |
Definition at line 44 of file SteppingAction.cc.
References first, lvol_fiber, lvol_layer, lvol_module, and lvol_world.
| SteppingAction::~SteppingAction | ( | ) |
Definition at line 53 of file SteppingAction.cc.
| SteppingAction::SteppingAction | ( | RunAction * | run, |
| DetectorConstruction * | det, | ||
| PrimaryGeneratorAction * | pri, | ||
| HistoManager * | his | ||
| ) |
Definition at line 49 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | ) |
Definition at line 51 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | run, |
| DetectorConstruction * | det | ||
| ) |
Definition at line 47 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | , |
| DetectorConstruction * | |||
| ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | AnalysisManager * | analysis | ) |
Definition at line 40 of file SteppingAction.cc.
References analysis, and fSecondary.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | , |
| EventAction * | |||
| ) |
|
virtual |
| SteppingAction::SteppingAction | ( | EventAction * | event | ) |
Definition at line 45 of file SteppingAction.cc.
|
inline |
Definition at line 47 of file SteppingAction.hh.
| SteppingAction::SteppingAction | ( | DetectorConstruction * | , |
| EventAction * | |||
| ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | RuAct, |
| EventAction * | event | ||
| ) |
Definition at line 44 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | RuAct | ) |
Definition at line 41 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det, |
| RunAction * | RuAct | ||
| ) |
Definition at line 43 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | RuAct, |
| HistoManager * | Hist | ||
| ) |
Definition at line 42 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | , |
| EventAction * | |||
| ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det | ) |
Definition at line 44 of file SteppingAction.cc.
|
virtual |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det, |
| RunAction * | run, | ||
| EventAction * | evt | ||
| ) |
Definition at line 48 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | EventAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | , |
| EventAction * | |||
| ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | , |
| RunAction * | |||
| ) |
|
virtual |
| SteppingAction::SteppingAction | ( | ) |
|
virtual |
|
private |
| SteppingAction::SteppingAction | ( | RunAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | RunAction * | ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | TrackingAction * | TrAct | ) |
Definition at line 43 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det, |
| RunAction * | RuAct, | ||
| TrackingAction * | TrAct | ||
| ) |
Definition at line 46 of file SteppingAction.cc.
References fDirectionIn, first, and fTrackSegm.
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | , |
| RunAction * | , | ||
| TrackingAction * | |||
| ) |
| SteppingAction::~SteppingAction | ( | ) |
| SteppingAction::SteppingAction | ( | DetectorConstruction * | det, |
| PrimaryGeneratorAction * | prim, | ||
| RunAction * | RuAct, | ||
| HistoManager * | Hist | ||
| ) |
Definition at line 45 of file SteppingAction.cc.
| SteppingAction::~SteppingAction | ( | ) |
Definition at line 131 of file SteppingAction.cc.
References G4IonisParamMat::GetBirksConstant(), G4Track::GetDefinition(), G4Material::GetIonisation(), G4Track::GetMaterial(), G4ParticleDefinition::GetPDGCharge(), G4Step::GetStepLength(), G4Step::GetTotalEnergyDeposit(), and G4Step::GetTrack().
Here is the call graph for this function:
|
private |
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
G4double destep = aStep->GetTotalEnergyDeposit(); G4double response = BirksAttenuation(aStep); G4cout << " Destep: " << destep/keV << " keV" << " response after Birks: " << response/keV << " keV" << G4endl;
Reimplemented from G4UserSteppingAction.
Definition at line 58 of file SteppingAction.cc.
References calorSizeYZ, calorThickness, d1Pixel, d2Pixel, detector, eventAct, first, G4Geantino::Geantino(), DetectorConstruction::GetCalorSizeYZ(), DetectorConstruction::GetCalorThickness(), DetectorConstruction::GetD1Pixel(), DetectorConstruction::GetD2Pixel(), G4Track::GetDefinition(), G4VPhysicalVolume::GetLogicalVolume(), DetectorConstruction::GetLvolFiber(), DetectorConstruction::GetLvolLayer(), DetectorConstruction::GetLvolModule(), DetectorConstruction::GetLvolWorld(), G4LogicalVolume::GetMaterial(), DetectorConstruction::GetModuleThickness(), DetectorConstruction::GetN1Pixels(), DetectorConstruction::GetN1Shift(), DetectorConstruction::GetN2Pixels(), G4StepPoint::GetPosition(), G4Step::GetPreStepPoint(), G4Material::GetRadlen(), G4Step::GetStepLength(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchableHandle(), G4Step::GetTrack(), G4VTouchable::GetVolume(), lvol_fiber, lvol_layer, lvol_module, lvol_world, moduleThickness, n1pxl, n1shift, n2pxl, EventAction::SumNbRadLength(), EventAction::SumTotalEnergy(), and EventAction::SumVisibleEnergy().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
virtual |
Reimplemented from G4UserSteppingAction.
|
private |
Definition at line 51 of file SteppingAction.hh.
Referenced by SteppingAction().
|
private |
Definition at line 68 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 68 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 69 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 69 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 59 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 60 of file SteppingAction.hh.
|
private |
Definition at line 60 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 63 of file SteppingAction.hh.
|
private |
Definition at line 55 of file SteppingAction.hh.
|
private |
Definition at line 66 of file SteppingAction.hh.
Referenced by SteppingAction().
|
private |
Definition at line 59 of file SteppingAction.hh.
|
private |
Definition at line 59 of file SteppingAction.hh.
|
private |
Definition at line 55 of file SteppingAction.hh.
|
private |
Definition at line 57 of file SteppingAction.hh.
|
private |
Definition at line 68 of file SteppingAction.hh.
|
private |
Definition at line 55 of file SteppingAction.hh.
|
private |
Definition at line 62 of file SteppingAction.hh.
Referenced by SteppingAction(), and UserSteppingAction().
|
private |
Definition at line 56 of file SteppingAction.hh.
|
private |
Definition at line 54 of file SteppingAction.hh.
|
private |
Definition at line 56 of file SteppingAction.hh.
|
private |
Definition at line 58 of file SteppingAction.hh.
|
private |
Definition at line 54 of file SteppingAction.hh.
|
private |
Definition at line 58 of file SteppingAction.hh.
|
private |
Definition at line 53 of file SteppingAction.hh.
|
private |
Definition at line 54 of file SteppingAction.hh.
|
private |
Definition at line 52 of file SteppingAction.hh.
Referenced by SteppingAction().
|
private |
Definition at line 58 of file SteppingAction.hh.
|
private |
Definition at line 60 of file SteppingAction.hh.
|
private |
Definition at line 53 of file SteppingAction.hh.
|
private |
Definition at line 65 of file SteppingAction.hh.
Referenced by SteppingAction().
|
private |
Definition at line 62 of file SteppingAction.hh.
|
private |
Definition at line 55 of file SteppingAction.hh.
|
private |
Definition at line 56 of file SteppingAction.hh.
|
private |
Definition at line 57 of file SteppingAction.hh.
|
private |
Definition at line 62 of file SteppingAction.hh.
|
private |
Definition at line 60 of file SteppingAction.hh.
|
private |
Definition at line 66 of file SteppingAction.hh.
Referenced by SteppingAction(), and UserSteppingAction().
|
private |
Definition at line 65 of file SteppingAction.hh.
Referenced by SteppingAction(), and UserSteppingAction().
|
private |
Definition at line 64 of file SteppingAction.hh.
Referenced by SteppingAction(), and UserSteppingAction().
|
private |
Definition at line 63 of file SteppingAction.hh.
Referenced by SteppingAction(), and UserSteppingAction().
|
private |
Definition at line 68 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 70 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 70 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 70 of file SteppingAction.hh.
Referenced by UserSteppingAction().
|
private |
Definition at line 58 of file SteppingAction.hh.
|
private |
Definition at line 61 of file SteppingAction.hh.
|
private |
Definition at line 59 of file SteppingAction.hh.
|
private |
Definition at line 59 of file SteppingAction.hh.