adjustIntersection(Intersection &, const double *, const G4ThreeVector &, const G4ThreeVector &) | TrackExtrapolateG4e | private |
beginRun(bool flag) | TrackExtrapolateG4e | |
createECLHit(const ExtState &, const G4ErrorFreeTrajState &, const G4StepPoint *, const G4StepPoint *, const G4TouchableHandle &, const std::pair< ECLCluster *, G4ThreeVector > &, double, double) | TrackExtrapolateG4e | private |
createExtHit(ExtHitStatus, const ExtState &, const G4ErrorFreeTrajState &, const G4StepPoint *, const G4TouchableHandle &) | TrackExtrapolateG4e | private |
createMuidHit(ExtState &, G4ErrorFreeTrajState &, KLMMuidLikelihood *, std::vector< std::map< const Track *, double > > *) | TrackExtrapolateG4e | private |
endRun(bool flag) | TrackExtrapolateG4e | |
event(bool flag) | TrackExtrapolateG4e | |
extrapolate(int pdgCode, double tof, const G4ThreeVector &position, const G4ThreeVector &momentum, const G4ErrorSymMatrix &covariance) | TrackExtrapolateG4e | |
findBarrelIntersection(ExtState &, const G4ThreeVector &, Intersection &) | TrackExtrapolateG4e | private |
findEndcapIntersection(ExtState &, const G4ThreeVector &, Intersection &) | TrackExtrapolateG4e | private |
findMatchingBarrelHit(Intersection &, const Track *) | TrackExtrapolateG4e | private |
findMatchingEndcapHit(Intersection &, const Track *) | TrackExtrapolateG4e | private |
finishTrack(const ExtState &, KLMMuidLikelihood *, bool) | TrackExtrapolateG4e | private |
fromG4eToPhasespace(const G4ErrorFreeTrajState &, G4ErrorSymMatrix &) | TrackExtrapolateG4e | private |
fromPhasespaceToG4e(const G4ThreeVector &, const G4ErrorSymMatrix &, G4ErrorTrajErr &) | TrackExtrapolateG4e | private |
fromPhasespaceToG4e(const TVector3 &, const TMatrixDSym &, G4ErrorTrajErr &) | TrackExtrapolateG4e | private |
getInstance() | TrackExtrapolateG4e | static |
getStartPoint(const Track &, int, G4ErrorFreeTrajState &) | TrackExtrapolateG4e | private |
getVolumeID(const G4TouchableHandle &, Const::EDetector &, int &) | TrackExtrapolateG4e | private |
initialize(double minPt, double minKE, std::vector< Const::ChargedStable > &hypotheses) | TrackExtrapolateG4e | |
initialize(double meanDt, double maxDt, double maxSeparation, double maxKLMTrackClusterDistance, double maxECLTrackClusterDistance, double minPt, double minKE, bool addHitsToRecoTrack, std::vector< Const::ChargedStable > &hypotheses) | TrackExtrapolateG4e | |
m_addHitsToRecoTrack | TrackExtrapolateG4e | private |
m_BarrelHalfLength | TrackExtrapolateG4e | private |
m_BarrelMaxR | TrackExtrapolateG4e | private |
m_BarrelMinR | TrackExtrapolateG4e | private |
m_BarrelModuleMiddleRadius | TrackExtrapolateG4e | private |
m_BarrelNSector | TrackExtrapolateG4e | private |
m_BarrelPhiStripVariance | TrackExtrapolateG4e | private |
m_BarrelScintVariance | TrackExtrapolateG4e | private |
m_BarrelSectorPerp | TrackExtrapolateG4e | private |
m_BarrelSectorPhi | TrackExtrapolateG4e | private |
m_BarrelZStripVariance | TrackExtrapolateG4e | private |
m_BeamPipeGeo | TrackExtrapolateG4e | private |
m_BKLMVolumes | TrackExtrapolateG4e | private |
m_COILGeometryPar | TrackExtrapolateG4e | private |
m_DefaultHypotheses | TrackExtrapolateG4e | private |
m_eclClusters | TrackExtrapolateG4e | private |
m_eklmElementNumbers | TrackExtrapolateG4e | private |
m_eklmTransformData | TrackExtrapolateG4e | private |
m_EndcapHalfLength | TrackExtrapolateG4e | private |
m_EndcapMaxR | TrackExtrapolateG4e | private |
m_EndcapMiddleZ | TrackExtrapolateG4e | private |
m_EndcapMinR | TrackExtrapolateG4e | private |
m_EndcapModuleMiddleZ | TrackExtrapolateG4e | private |
m_EndcapScintVariance | TrackExtrapolateG4e | private |
m_EnterExit | TrackExtrapolateG4e | private |
m_extHits | TrackExtrapolateG4e | private |
m_ExtInitialized | TrackExtrapolateG4e | private |
m_ExtMgr | TrackExtrapolateG4e | private |
m_HypothesesExt | TrackExtrapolateG4e | private |
m_HypothesesMuid | TrackExtrapolateG4e | private |
m_klmChannelStatus | TrackExtrapolateG4e | private |
m_klmClusters | TrackExtrapolateG4e | private |
m_klmElementNumbers | TrackExtrapolateG4e | private |
m_klmHit2ds | TrackExtrapolateG4e | private |
m_klmLikelihoodParameters | TrackExtrapolateG4e | private |
m_klmMuidHits | TrackExtrapolateG4e | private |
m_klmMuidLikelihoods | TrackExtrapolateG4e | private |
m_klmStripEfficiency | TrackExtrapolateG4e | private |
m_MagneticField | TrackExtrapolateG4e | private |
m_MaxDistSqInVariances | TrackExtrapolateG4e | private |
m_MaxDt | TrackExtrapolateG4e | private |
m_MaxECLTrackClusterDistance | TrackExtrapolateG4e | private |
m_MaxKLMTrackClusterDistance | TrackExtrapolateG4e | private |
m_MeanDt | TrackExtrapolateG4e | private |
m_MinKE | TrackExtrapolateG4e | private |
m_MinPt | TrackExtrapolateG4e | private |
m_MinRadiusSq | TrackExtrapolateG4e | private |
m_MuidBuilderMap | TrackExtrapolateG4e | private |
m_MuidInitialized | TrackExtrapolateG4e | private |
m_OffsetZ | TrackExtrapolateG4e | private |
m_OutermostActiveBackwardEndcapLayer | TrackExtrapolateG4e | private |
m_OutermostActiveBarrelLayer | TrackExtrapolateG4e | private |
m_OutermostActiveForwardEndcapLayer | TrackExtrapolateG4e | private |
m_recoTracks | TrackExtrapolateG4e | private |
m_Singleton | TrackExtrapolateG4e | privatestatic |
m_TargetExt | TrackExtrapolateG4e | private |
m_TargetMuid | TrackExtrapolateG4e | private |
m_trackClusterSeparations | TrackExtrapolateG4e | private |
m_tracks | TrackExtrapolateG4e | private |
registerVolumes() | TrackExtrapolateG4e | private |
swim(ExtState &, G4ErrorFreeTrajState &, const std::vector< std::pair< ECLCluster *, G4ThreeVector > > *, const std::vector< std::pair< KLMCluster *, G4ThreeVector > > *, std::vector< std::map< const Track *, double > > *) | TrackExtrapolateG4e | private |
swim(ExtState &, G4ErrorFreeTrajState &) | TrackExtrapolateG4e | private |
terminate(bool flag) | TrackExtrapolateG4e | |
TrackExtrapolateG4e() | TrackExtrapolateG4e | private |
TrackExtrapolateG4e(TrackExtrapolateG4e &) | TrackExtrapolateG4e | private |
~TrackExtrapolateG4e() | TrackExtrapolateG4e | |