#include <CMSSQLoopProcessDiscr.h>
Public Member Functions | |
CMSSQLoopProcessDiscr (double mass, const G4String &name="SQLooper", G4ProcessType type=fUserDefined) | |
virtual G4double | GetMeanFreePath (const G4Track &, G4double, G4ForceCondition *) |
virtual G4VParticleChange * | PostStepDoIt (const G4Track &, const G4Step &) |
virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
void | SetTimeLimit (G4double) |
virtual void | StartTracking (G4Track *aTrack) |
virtual | ~CMSSQLoopProcessDiscr () |
Protected Attributes | |
G4ParticleChange * | fParticleChange |
double | GenMass |
Private Member Functions | |
CMSSQLoopProcessDiscr (CMSSQLoopProcessDiscr &) | |
CMSSQLoopProcessDiscr & | operator= (const CMSSQLoopProcessDiscr &right) |
Private Attributes | |
G4double | globaltimeini |
G4ThreeVector | posini |
Definition at line 15 of file CMSSQLoopProcessDiscr.h.
CMSSQLoopProcessDiscr::CMSSQLoopProcessDiscr | ( | double | mass, |
const G4String & | name = "SQLooper" , |
||
G4ProcessType | type = fUserDefined |
||
) |
Definition at line 10 of file CMSSQLoopProcessDiscr.cc.
References fParticleChange, GenMass, and ResonanceBuilder::mass.
|
virtual |
Definition at line 17 of file CMSSQLoopProcessDiscr.cc.
References fParticleChange.
|
private |
|
virtual |
Definition at line 65 of file CMSSQLoopProcessDiscr.cc.
|
private |
|
virtual |
Definition at line 19 of file CMSSQLoopProcessDiscr.cc.
References CMSAntiSQ::AntiSQ(), fParticleChange, GenMass, globaltimeini, posini, and HiIsolationCommonParameters_cff::track.
|
virtual |
Definition at line 49 of file CMSSQLoopProcessDiscr.cc.
References Gflash::intLength, funct::pow(), mathSSE::sqrt(), and HiIsolationCommonParameters_cff::track.
void CMSSQLoopProcessDiscr::SetTimeLimit | ( | G4double | ) |
|
virtual |
|
protected |
Definition at line 34 of file CMSSQLoopProcessDiscr.h.
Referenced by CMSSQLoopProcessDiscr(), PostStepDoIt(), and ~CMSSQLoopProcessDiscr().
|
protected |
Definition at line 35 of file CMSSQLoopProcessDiscr.h.
Referenced by CMSSQLoopProcessDiscr(), and PostStepDoIt().
|
private |
Definition at line 39 of file CMSSQLoopProcessDiscr.h.
Referenced by PostStepDoIt(), and StartTracking().
|
private |
Definition at line 38 of file CMSSQLoopProcessDiscr.h.
Referenced by PostStepDoIt(), and StartTracking().