58   fParametrisation( aType ) {}
 
  105                                                       GetDefinition()->GetPDGMass(),
 
  149             GetUserInformation() ) )->SetTrackerMomentum( Psm );
 
  152             GetUserInformation() ) )->SetTrackerResolution( res );
 
  155             GetUserInformation() ) )->SetTrackerEfficiency( eff );
 
  160             GetUserInformation() ) )->SetTrackerMomentum( Porg );
 
static G4PathFinder * GetInstance()
G4int GetParentID() const 
const G4ThreeVector & GetPolarization() const 
const G4Track * GetPrimaryTrack() const 
Definition of detector resolution and efficiency. 
static Par02Smearer * Instance()
Allows the access to the unique Par02Smearer class object. 
G4double GetProperTime() const 
virtual G4bool IsApplicable(const G4ParticleDefinition &aParticle)
Checks if this model should be applied to this particle type. 
CLHEP::Hep3Vector G4ThreeVector
const G4DynamicParticle * GetDynamicParticle() const 
const G4ThreeVector & GetPosition() const 
virtual G4bool ModelTrigger(const G4FastTrack &aFastTrack)
Checks if the model should be applied taking into account the kinematics of a track. 
Par02FastSimModelTracker(G4String aModelName, G4Region *aEnvelope, Par02DetectorParametrisation::Parametrisation aParamType)
A constructor. 
Parametrisation
A parametrisation type (CMS, ATLAS, ALEPH). 
Definition of the Par02PrimaryParticleInformation class. 
void FillHistogram(G4int HNo, G4double value) const 
Fills the histogram. 
Definition of the Par02Smearer class. 
~Par02FastSimModelTracker()
G4double GetKineticEnergy() const 
void ProposePrimaryTrackFinalPosition(const G4ThreeVector &, G4bool localCoordinates=true)
G4int GetCurrentStepNumber() const 
G4double ComputeStep(const G4FieldTrack &pFieldTrack, G4double pCurrentProposedStepLength, G4int navigatorId, G4int stepNo, G4double &pNewSafety, ELimited &limitedStep, G4FieldTrack &EndState, G4VPhysicalVolume *currentVolume)
Definition of the Par02Output class. 
static Par02Output * Instance()
Allows the access to the unique Par02Output object. 
G4double GetGlobalTime() const 
Par02DetectorParametrisation::Parametrisation fParametrisation
A parametrisation type. 
G4PrimaryParticle * GetPrimaryParticle() const 
G4ThreeVector GetMomentum() const 
virtual void DoIt(const G4FastTrack &aFastTrack, G4FastStep &aFastStep)
Calculates the final position (at the outer boundary of the tracking detector) of a particle with the...
const G4ThreeVector & GetMomentumDirection() const 
Primary particle information. 
static G4EventManager * GetEventManager()
G4VPhysicalVolume * GetVolume() const 
Definition of the Par02FastSimModelTracker class. 
G4double GetPDGCharge() const 
Par02DetectorParametrisation * fCalculateParametrisation
A pointer to Par02DetectorParametrisation used to get the efficiency and resolution of the tracking d...
G4VUserEventInformation * GetUserInformation()