FairRoot/PandaRoot
|
#include <PndPidCorrelator.h>
Public Member Functions | |
virtual void | Exec (Option_t *option) |
virtual InitStatus | Init () |
void | Register () |
void | Reset () |
void | ResetEmcQ () |
PndPidCorrelator (const char *name, const char *title="Pnd Task") | |
PndPidCorrelator () | |
virtual | ~PndPidCorrelator () |
void | SetOption (Option_t *option=" ") |
void | SetDebugMode (Bool_t debug) |
void | SetDebugFilename (TString filename) |
void | SetMdtRefit (Bool_t mdt) |
void | SetMixMode (Bool_t mix) |
void | SetBarrelTrackBranch (TString branch) |
void | SetForwardTrackBranch (TString branch) |
void | SetOutputBranch (TString branch) |
void | SetSimulation (Bool_t sim) |
void | SetIdeal (Bool_t id) |
void | SetFast (Bool_t fast) |
void | SetCorrErrProp (Bool_t err) |
void | SetGeanePro (Bool_t gea=kTRUE) |
void | SetPidHyp (Int_t pid) |
void | SetIdealHyp (Bool_t opt=kTRUE) |
void | SetFlagCut (Bool_t opt=kTRUE) |
void | SetBackPropagate (Bool_t opt=kTRUE) |
void | SetMvdMode (Short_t mode) |
void | SetSttMode (Short_t mode) |
void | SetFtsMode (Short_t mode) |
void | SetTofMode (Short_t mode) |
void | SetFtofMode (Short_t mode) |
void | SetEmcMode (Short_t mode) |
void | SetMdtMode (Short_t mode) |
void | SetDrcMode (Short_t mode) |
void | SetDskMode (Short_t mode) |
virtual void | SetParContainers () |
virtual void | Finish () |
Definition at line 42 of file PndPidCorrelator.h.
PndPidCorrelator::PndPidCorrelator | ( | const char * | name, |
const char * | title = "Pnd Task" |
||
) |
Definition at line 117 of file PndPidCorrelator.cxx.
References fGeoH, fPidChargedCand, fPidNeutralCand, PndGeoHandling::Instance(), mdtIronThickness, mdtLayerPos, mm, Reset(), sDir, SetTitle(), and sFile.
PndPidCorrelator::PndPidCorrelator | ( | ) |
Definition at line 52 of file PndPidCorrelator.cxx.
References fGeoH, fPidChargedCand, fPidNeutralCand, PndGeoHandling::Instance(), mdtIronThickness, mdtLayerPos, mm, Reset(), sDir, and sFile.
|
virtual |
Definition at line 43 of file PndPidCorrelator.cxx.
References fEmcErrorMatrix.
|
protected |
Definition at line 1135 of file PndPidCorrelator.cxx.
References fPidChargedCand.
Referenced by ConstructChargedCandidate().
Definition at line 1153 of file PndPidCorrelator.cxx.
References fMdtTrack.
|
protected |
Definition at line 1144 of file PndPidCorrelator.cxx.
References fPidNeutralCand.
Referenced by ConstructNeutralCandidate().
|
protected |
Definition at line 740 of file PndPidCorrelator.cxx.
References AddChargedCandidate(), fDrcHit, fDrcMode, fDskMode, fDskParticle, fEmcClstCount, fEmcMode, fFast, fFlagCut, fFscClstCount, fFtofHit, fFtofMode, fFtsHit, fFtsMode, fIdealHyp, fMcTrack, fMdtHit, fMdtMode, fMdtRefit, fMdtTrack, fMvdHitsPixel, fMvdHitsStrip, fMvdMode, fPidChargedCand, fPidHyp, fRichMode, fSttHit, fSttMode, fTofHit, fTofMode, fTrack, fTrack2, fTrackBranch, fTrackBranch2, GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetEntriesFast(), PndTrack::GetFlag(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetFtsInfo(), GetGemInfo(), GetMdtInfo(), GetMvdInfo(), PndTrack::GetParamLast(), PndMCTrack::GetPdgCode(), GetRichInfo(), GetSttInfo(), GetTofInfo(), GetTrackInfo(), i, mapMdtForward, MdtMapping(), par, PndPidCandidate::SetFitStatus(), PndPidCandidate::SetMcIndex(), PndPidCandidate::SetPidHypo(), PndPidCandidate::SetTrackBranch(), PndPidCandidate::SetTrackIndex(), and track.
Referenced by Exec().
|
protected |
Definition at line 903 of file PndPidCorrelator.cxx.
References AddNeutralCandidate(), Bool_t, PndEmcClusterEnergySums::E1(), PndEmcClusterEnergySums::E25(), PndEmcClusterEnergySums::E9(), PndEmcAbsClusterCalibrator::Energy(), PndEmcCluster::energy(), fCorrPar, fEmcBump, fEmcCalibrator, fEmcCluster, fEmcDigi, fEmcErrorMatrix, fEmcMode, fGeanePro, fGeanePropagator, fPidHyp, fPidNeutralCand, fTrack, fTrack2, fTrackBranch2, PndEmcErrorMatrix::Get4MomentumErrorMatrix(), PndEmcBump::GetClusterIndex(), PndPidCorrPar::GetEmcNeutralQCut(), PndEmcErrorMatrix::GetErrorP7(), PndEmcCluster::GetMcList(), PndEmcCluster::GetModule(), PndTrack::GetParamLast(), PndPidCorrPar::GetZLastPlane(), i, PndEmcCluster::LatMom(), mclist, PndEmcCluster::NBumps(), PndEmcCluster::NumberOfDigis(), par, PndPidCandidate::SetCov7(), PndPidCandidate::SetEmcCalEnergy(), PndPidCandidate::SetEmcClusterE1(), PndPidCandidate::SetEmcClusterE25(), PndPidCandidate::SetEmcClusterE9(), PndPidCandidate::SetEmcClusterLat(), PndPidCandidate::SetEmcClusterZ20(), PndPidCandidate::SetEmcClusterZ53(), PndPidCandidate::SetEmcIndex(), PndPidCandidate::SetEmcModule(), PndPidCandidate::SetEmcNumberOfBumps(), PndPidCandidate::SetEmcNumberOfCrystals(), PndPidCandidate::SetEmcQuality(), PndPidCandidate::SetEmcRawEnergy(), PndPidCandidate::SetEmcTimeStamp(), PndPidCandidate::SetFitStatus(), PndPidCandidate::SetLastHit(), PndPidCandidate::SetMcIndex(), PndPidCandidate::SetP4Cov(), track, TString, v1, PndEmcCluster::where(), PndEmcCluster::Z20(), and PndEmcCluster::Z53().
Referenced by Exec().
|
virtual |
Definition at line 697 of file PndPidCorrelator.cxx.
References ConstructChargedCandidate(), ConstructNeutralCandidate(), fEmcClstCount, fEmcCluster, fEmcMode, fEventCounter, fFast, fFscClstCount, fTrack, fTrack2, PndEmcCluster::GetModule(), i, Reset(), and ResetEmcQ().
|
virtual |
|
protected |
Definition at line 8 of file PndPidDrcInfo.cxx.
References Bool_t, ClassImp(), drcCorr, fDebugMode, fDrcHit, fDrcPoint, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, PndPidCandidate::GetCharge(), PndDrcHit::GetErrThetaC(), PndPidCandidate::GetFitStatus(), PndPidCandidate::GetMcIndex(), PndDrcHit::GetRefIndex(), PndDrcHit::GetThetaC(), PndPidCandidate::SetDrcIndex(), PndPidCandidate::SetDrcNumberOfPhotons(), PndPidCandidate::SetDrcQuality(), PndPidCandidate::SetDrcThetaC(), and PndPidCandidate::SetDrcThetaCErr().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 6 of file PndPidDskInfo.cxx.
References Bool_t, ClassImp(), dskCorr, fDebugMode, fDskParticle, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, PndPidCandidate::GetCharge(), PndPidCandidate::GetFitStatus(), PndPidCandidate::GetMcIndex(), PndDskParticle::GetThetaC(), PndPidCandidate::SetDiscIndex(), PndPidCandidate::SetDiscNumberOfPhotons(), PndPidCandidate::SetDiscQuality(), PndPidCandidate::SetDiscThetaC(), and x_p.
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 6 of file PndPidEmcInfo.cxx.
References Bool_t, ClassImp(), Double_t, PndEmcClusterEnergySums::E1(), PndEmcClusterEnergySums::E25(), PndEmcClusterEnergySums::E9(), emcCorr, PndEmcAbsClusterCalibrator::Energy(), PndEmcCluster::energy(), fClusterList, fClusterQ, fCorrPar, fDebugMode, fEmcCalibrator, fEmcCluster, fEmcDigi, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, PndPidCandidate::GetCharge(), PndPidCorrPar::GetEmc12Thr(), PndPidCandidate::GetMcIndex(), PndEmcCluster::GetMcList(), PndEmcCluster::GetModule(), PndEmcCluster::LatMom(), mclist, PndEmcCluster::NBumps(), PndEmcCluster::NumberOfDigis(), PndPidCandidate::SetEmcCalEnergy(), PndPidCandidate::SetEmcClusterE1(), PndPidCandidate::SetEmcClusterE25(), PndPidCandidate::SetEmcClusterE9(), PndPidCandidate::SetEmcClusterLat(), PndPidCandidate::SetEmcClusterZ20(), PndPidCandidate::SetEmcClusterZ53(), PndPidCandidate::SetEmcIndex(), PndPidCandidate::SetEmcModule(), PndPidCandidate::SetEmcNumberOfBumps(), PndPidCandidate::SetEmcNumberOfCrystals(), PndPidCandidate::SetEmcQuality(), PndPidCandidate::SetEmcRawEnergy(), PndPidCandidate::SetEmcTimeStamp(), PndEmcCluster::where(), PndEmcCluster::Z20(), and PndEmcCluster::Z53().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 241 of file PndPidMdtInfo.cxx.
References Bool_t, ClassImp(), fCorrErrorProp, fCorrPar, fDebugMode, fGeanePro, fIdeal, fMdtHit, fMdtPoint, fPidHyp, fVerbose, PndPidCandidate::GetCharge(), PndPidCandidate::GetMcIndex(), PndMdtHit::GetModule(), PndPidCorrPar::GetZLastPlane(), jj, mapMdtForward, mdtCorr, mdtIronThickness, mdtLayerPos, mm, PndPidCandidate::SetMuoHits(), PndPidCandidate::SetMuoIndex(), PndPidCandidate::SetMuoIron(), PndPidCandidate::SetMuoModule(), PndPidCandidate::SetMuoMomentumIn(), PndPidCandidate::SetMuoNumberOfLayers(), PndPidCandidate::SetMuoQuality(), and CAMath::Sqrt().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 22 of file PndPidFscInfo.cxx.
References Bool_t, Double_t, PndEmcClusterEnergySums::E1(), PndEmcClusterEnergySums::E25(), PndEmcClusterEnergySums::E9(), PndEmcAbsClusterCalibrator::Energy(), PndEmcCluster::energy(), fClusterList, fClusterQ, fCorrPar, fDebugMode, fEmcCalibrator, fEmcCluster, fEmcDigi, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, fscCorr, fVerbose, PndPidCandidate::GetCharge(), PndPidCorrPar::GetEmc12Thr(), PndPidCandidate::GetMcIndex(), PndEmcCluster::GetMcList(), PndEmcCluster::GetModule(), PndPidCorrPar::GetZLastPlane(), PndEmcCluster::LatMom(), mclist, PndEmcCluster::NumberOfDigis(), PndPidCandidate::SetEmcCalEnergy(), PndPidCandidate::SetEmcClusterE1(), PndPidCandidate::SetEmcClusterE25(), PndPidCandidate::SetEmcClusterE9(), PndPidCandidate::SetEmcClusterLat(), PndPidCandidate::SetEmcClusterZ20(), PndPidCandidate::SetEmcClusterZ53(), PndPidCandidate::SetEmcIndex(), PndPidCandidate::SetEmcModule(), PndPidCandidate::SetEmcNumberOfCrystals(), PndPidCandidate::SetEmcQuality(), PndPidCandidate::SetEmcRawEnergy(), PndEmcCluster::where(), PndEmcCluster::Z20(), and PndEmcCluster::Z53().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 17 of file PndPidFtofInfo.cxx.
References Bool_t, fCorrPar, fDebugMode, fFtofHit, fFtofPoint, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, ftofCorr, fVerbose, PndPidCandidate::GetCharge(), PndPidCorrPar::GetFtofZ(), PndPidCandidate::GetMcIndex(), PndFtofHit::GetTime(), PndPidCorrPar::GetZLastPlane(), PndPidCandidate::SetTofIndex(), PndPidCandidate::SetTofM2(), PndPidCandidate::SetTofQuality(), PndPidCandidate::SetTofStopTime(), and PndPidCandidate::SetTofTrackLength().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 7 of file PndPidFtsInfo.cxx.
References Double_t, fFtsHit, fMixMode, PndTrackCandHit::GetDetId(), PndTrackCandHit::GetHitId(), PndTrackCand::GetNHits(), PndTrackCand::GetSortedHit(), PndTrack::GetTrackCand(), m, PndPidCandidate::SetSttHits(), and PndPidCandidate::SetSttMeanDEDX().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 4 of file PndPidGemInfo.cxx.
References fMixMode, PndTrackCandHit::GetDetId(), PndTrackCand::GetNHits(), PndTrackCand::GetSortedHit(), PndTrack::GetTrackCand(), and PndPidCandidate::SetGemHits().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 235 of file PndPidMdtInfo.cxx.
|
protected |
Definition at line 10 of file PndPidMdtInfo.cxx.
References Bool_t, fDebugMode, fGeanePro, fGeanePropagator, fIdeal, fMdtHit, fMdtMode, fMdtPoint, fMdtTrk, fPidHyp, PndPidCandidate::GetCharge(), PndMdtTrk::GetHitIndex(), PndMdtTrk::GetHitMult(), PndMdtTrk::GetIronDist(), PndMdtTrk::GetLayerCount(), PndMdtHit::GetLayerID(), PndPidCandidate::GetMcIndex(), PndMdtHit::GetModule(), PndMdtTrk::GetModule(), PndTrack::GetParamLast(), mdtCorr, mm, par, PndPidCandidate::SetMuoHits(), PndPidCandidate::SetMuoIndex(), PndPidCandidate::SetMuoIron(), PndPidCandidate::SetMuoModule(), PndPidCandidate::SetMuoMomentumIn(), PndPidCandidate::SetMuoNumberOfLayers(), and PndPidCandidate::SetMuoQuality().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 24 of file PndPidMvdInfo.cxx.
References Bool_t, CAMath::Cos(), cos(), Double_t, fabs(), fFast, fGeanePro, fGeanePropagator, fGeoH, fMixMode, fMvdHitCount, fMvdHitsPixel, fMvdHitsStrip, fPidHyp, fVerbose, PndPidCandidate::GetCharge(), PndTrackCandHit::GetDetId(), PndSdsHit::GetEloss(), PndTrackCandHit::GetHitId(), PndGeoHandling::GetMatrixPath(), PndTrackCand::GetNHits(), PndTrack::GetParamFirst(), PndGeoHandling::GetPath(), PndGeoHandling::GetSensorDimensionsShortId(), PndSdsHit::GetSensorID(), PndTrackCand::GetSortedHit(), PndTrack::GetTrackCand(), par, PndPidCandidate::SetMvdDEDX(), PndPidCandidate::SetMvdHits(), and thickness.
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 21 of file PndPidRichInfo.cxx.
References Bool_t, fCorrPar, fDebugMode, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, fRichHit, fRichPoint, fVerbose, PndPidCandidate::GetCharge(), PndRichHit::GetErrThetaC(), PndPidCandidate::GetFitStatus(), PndPidCandidate::GetMcIndex(), PndRichHit::GetRefIndex(), PndRichHit::GetThetaC(), PndPidCorrPar::GetZLastPlane(), richCorr, PndPidCandidate::SetRichIndex(), PndPidCandidate::SetRichNumberOfPhotons(), PndPidCandidate::SetRichQuality(), PndPidCandidate::SetRichThetaC(), PndPidCandidate::SetRichThetaCErr(), and sqrt().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 7 of file PndPidSttInfo.cxx.
References PndSttHit::ComputedEdx(), Double_t, fMixMode, fSttHit, fSttParameters, PndTrackCandHit::GetDetId(), PndTrackCandHit::GetHitId(), PndTrackCand::GetNHits(), PndTrackCand::GetSortedHit(), PndTrack::GetTrackCand(), PndGeoSttPar::GetTubeInRad(), m, PndPidCandidate::SetSttHits(), and PndPidCandidate::SetSttMeanDEDX().
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 8 of file PndPidTofInfo.cxx.
References Bool_t, ClassImp(), fDebugMode, fGeanePro, fGeanePropagator, fIdeal, fPidHyp, fTofHit, fTofPoint, PndPidCandidate::GetCharge(), PndPidCandidate::GetMcIndex(), PndSciTHit::GetTime(), PndPidCandidate::SetTofIndex(), PndPidCandidate::SetTofM2(), PndPidCandidate::SetTofQuality(), PndPidCandidate::SetTofStopTime(), PndPidCandidate::SetTofTrackLength(), and tofCorr.
Referenced by ConstructChargedCandidate().
|
protected |
Definition at line 15 of file PndPidTrackInfo.cxx.
References Bool_t, cos(), Double_t, energy, fBackPropagate, fGeanePro, fGeanePropagator, fPidHyp, fVerbose, PndTrack::GetChi2(), RhoCalculationTools::GetConverted7(), RhoCalculationTools::GetFitError(), PndTrack::GetFlag(), PndTrack::GetNDF(), PndTrack::GetParamFirst(), PndTrack::GetParamLast(), jj, Mass, par, pnt, PndPidCandidate::SetCharge(), PndPidCandidate::SetChiSquared(), PndPidCandidate::SetCov7(), PndPidCandidate::SetDegreesOfFreedom(), PndPidCandidate::SetEnergy(), PndPidCandidate::SetFirstHit(), PndPidCandidate::SetFitStatus(), PndPidCandidate::SetHelixCov(), PndPidCandidate::SetHelixParams(), PndPidCandidate::SetLastHit(), PndPidCandidate::SetMomentum(), and PndPidCandidate::SetPosition().
Referenced by ConstructChargedCandidate().
|
virtual |
Definition at line 182 of file PndPidCorrelator.cxx.
References drcCorr, dskCorr, emcCorr, fCorrErrorProp, fCorrPar, fDebugMode, fDrcHit, fDrcMode, fDrcPoint, fDskMode, fDskParticle, fEmcBump, fEmcCalibrator, fEmcCluster, fEmcDigi, fEmcErrorMatrix, fEmcErrorMatrixPar, fEmcGeoPar, fEmcMode, fEventCounter, fFast, fFitter, fFtofHit, fFtofMode, fFtofPoint, fFtsHit, fFtsMode, fGeanePro, fGeanePropagator, fIdeal, fIdealHyp, fMcTrack, fMdtHit, fMdtMode, fMdtPoint, fMdtRefit, fMdtTrk, fMixMode, fMvdHitsPixel, fMvdHitsStrip, fMvdMode, fPidHyp, fRichHit, fRichMode, fRichPoint, fscCorr, fSttHit, fSttMode, ftofCorr, fTofHit, fTofMode, fTofPoint, fTrack, fTrack2, fTrackBranch, fTrackBranch2, PndEmcGeoPar::GetGeometryVersion(), PndEmcErrorMatrix::GetParObject(), PndEmcErrorMatrixPar::GetParObject(), PndEmcErrorMatrix::Init(), PndRecoKalmanFit::Init(), PndEmcErrorMatrix::InitFromFile(), PndEmcErrorMatrixPar::IsValid(), PndEmcClusterCalibrator::MakeEmcClusterCalibrator(), mdtCorr, MdtGeometry(), r, Register(), richCorr, sDir, PndEmcErrorMatrixPar::SetErrorMatrixObject(), PndRecoKalmanFit::SetGeane(), PndRecoKalmanFit::SetNumIterations(), sFile, and tofCorr.
|
protected |
Definition at line 186 of file PndPidMdtInfo.cxx.
References Double_t, fVerbose, gGeoManager, mdtIronThickness, and mdtLayerPos.
Referenced by Init().
|
protected |
Definition at line 139 of file PndPidMdtInfo.cxx.
References fMdtHit, PndMdtHit::GetLayerID(), PndMdtHit::GetModule(), mapMdtBarrel, mapMdtEndcap, mapMdtForward, and nHits.
Referenced by ConstructChargedCandidate().
void PndPidCorrelator::Register | ( | ) |
Definition at line 1066 of file PndPidCorrelator.cxx.
References fMdtRefit, fMdtTrack, fPidChargedCand, fPidNeutralCand, fTrackOutBranch, and TString.
Referenced by Init().
void PndPidCorrelator::Reset | ( | ) |
Definition at line 1120 of file PndPidCorrelator.cxx.
References fClusterList, fClusterQ, fEmcClstCount, fFscClstCount, fMvdELoss, fMvdHitCount, fMvdPath, mapMdtBarrel, mapMdtEndcap, and mapMdtForward.
Referenced by Exec(), and PndPidCorrelator().
void PndPidCorrelator::ResetEmcQ | ( | ) |
Definition at line 1053 of file PndPidCorrelator.cxx.
References fClusterList, fClusterQ, and fEmcCluster.
Referenced by Exec().
|
inline |
Definition at line 198 of file PndPidCorrelator.h.
References fBackPropagate.
Referenced by PndMasterMultiPidTask::PndMasterMultiPidTask(), and PndMasterPidTask::PndMasterPidTask().
|
inline |
Definition at line 187 of file PndPidCorrelator.h.
References fTrackBranch.
Referenced by pid(), pid2_complete(), pid_complete(), pid_complete_runs(), pid_complete_sec(), pid_rich(), pidideal_complete(), PndMasterMultiPidTask::PndMasterMultiPidTask(), PndMasterPidTask::PndMasterPidTask(), prod_pid(), and runTrackingPid().
|
inline |
|
inline |
|
inline |
Definition at line 183 of file PndPidCorrelator.h.
References fDebugMode.
Referenced by pid_complete(), PndMasterMultiPidTask::PndMasterMultiPidTask(), PndMasterPidTask::PndMasterPidTask(), and runTrackingPid().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 192 of file PndPidCorrelator.h.
References fFast.
Referenced by PndMasterMultiPidTask::PndMasterMultiPidTask(), and PndMasterPidTask::PndMasterPidTask().
|
inline |
|
inline |
Definition at line 188 of file PndPidCorrelator.h.
References fTrackBranch2.
Referenced by pid(), pid2_complete(), pid_complete(), pid_complete_runs(), pid_complete_sec(), pid_rich(), pidideal_complete(), PndMasterMultiPidTask::PndMasterMultiPidTask(), PndMasterPidTask::PndMasterPidTask(), and prod_pid().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 191 of file PndPidCorrelator.h.
References fIdeal.
Referenced by pidideal_complete().
|
inline |
Definition at line 196 of file PndPidCorrelator.h.
References fIdealHyp.
Referenced by pidideal_complete().
|
inline |
|
inline |
|
inline |
Definition at line 186 of file PndPidCorrelator.h.
|
inline |
|
inline |
Definition at line 182 of file PndPidCorrelator.h.
|
inline |
Definition at line 189 of file PndPidCorrelator.h.
References fTrackOutBranch.
Referenced by PndMasterMultiPidTask::PndMasterMultiPidTask().
|
virtual |
Get parameter containers
Definition at line 674 of file PndPidCorrelator.cxx.
References fCorrPar, fEmcErrorMatrixPar, fEmcGeoPar, fFtsParameters, fSttParameters, and run.
|
inline |
Definition at line 195 of file PndPidCorrelator.h.
References fPidHyp, and pid().
Referenced by PndMasterMultiPidTask::PndMasterMultiPidTask(), and runTrackingPid().
|
inline |
Definition at line 190 of file PndPidCorrelator.h.
References fSimulation, and sim().
|
inline |
|
inline |
|
protected |
Definition at line 136 of file PndPidCorrelator.h.
Referenced by Finish(), GetDrcInfo(), and Init().
|
protected |
Definition at line 137 of file PndPidCorrelator.h.
Referenced by Finish(), GetDskInfo(), and Init().
|
protected |
Definition at line 133 of file PndPidCorrelator.h.
Referenced by Finish(), GetEmcInfo(), and Init().
|
protected |
Definition at line 126 of file PndPidCorrelator.h.
Referenced by GetTrackInfo(), and SetBackPropagate().
Definition at line 108 of file PndPidCorrelator.h.
Referenced by GetEmcInfo(), GetFscInfo(), Reset(), and ResetEmcQ().
Definition at line 109 of file PndPidCorrelator.h.
Referenced by GetEmcInfo(), GetFscInfo(), Reset(), and ResetEmcQ().
|
protected |
Definition at line 119 of file PndPidCorrelator.h.
Referenced by GetFMdtInfo(), Init(), and SetCorrErrProp().
|
protected |
PndRichHit TCA.
Definition at line 75 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), GetEmcInfo(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetRichInfo(), Init(), and SetParContainers().
|
protected |
Definition at line 83 of file PndPidCorrelator.h.
Referenced by Finish(), GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetMdtInfo(), GetRichInfo(), GetTofInfo(), Init(), and SetDebugMode().
|
protected |
PndDrcBarPoint TCA.
Definition at line 68 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetDrcInfo(), and Init().
|
protected |
Definition at line 91 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetDrcMode().
|
protected |
PndMdtTrk TCA.
Definition at line 67 of file PndPidCorrelator.h.
Referenced by GetDrcInfo(), and Init().
|
protected |
Definition at line 92 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetDskMode().
|
protected |
PndDrcHit TCA.
Definition at line 69 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetDskInfo(), and Init().
|
protected |
PndEmcCluster TCA.
Definition at line 62 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), and Init().
|
protected |
FTS geometry parameters.
Definition at line 81 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), GetEmcInfo(), GetFscInfo(), and Init().
|
protected |
Definition at line 95 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Exec(), and Reset().
|
protected |
PndFtofPoint TCA.
Definition at line 61 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), Exec(), GetEmcInfo(), GetFscInfo(), Init(), and ResetEmcQ().
|
protected |
PndEmcBump TCA.
Definition at line 63 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), GetEmcInfo(), GetFscInfo(), and Init().
|
protected |
EMC error matrix parameters.
Definition at line 78 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), Init(), and ~PndPidCorrelator().
|
protected |
EMC geometry parameters.
Definition at line 77 of file PndPidCorrelator.h.
Referenced by Init(), and SetParContainers().
|
protected |
Correlation parameters.
Definition at line 76 of file PndPidCorrelator.h.
Referenced by Init(), and SetParContainers().
|
protected |
Definition at line 89 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), ConstructNeutralCandidate(), Exec(), Init(), and SetEmcMode().
|
protected |
Definition at line 121 of file PndPidCorrelator.h.
|
protected |
Definition at line 124 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Exec(), GetMvdInfo(), Init(), and SetFast().
|
protected |
Object to retrieve MVD geometry.
Definition at line 128 of file PndPidCorrelator.h.
Referenced by Init().
|
protected |
Definition at line 125 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), and SetFlagCut().
|
protected |
Definition at line 96 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Exec(), and Reset().
|
protected |
PndTofPoint TCA.
Definition at line 59 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetFtofInfo(), and Init().
|
protected |
Definition at line 88 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetFtofMode().
|
protected |
PndFtofHit TCA.
Definition at line 60 of file PndPidCorrelator.h.
Referenced by GetFtofInfo(), and Init().
|
protected |
PndSttHit TCA.
Definition at line 71 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetFtsInfo(), and Init().
|
protected |
Definition at line 86 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetFtsMode().
|
protected |
STT geometry parameters.
Definition at line 80 of file PndPidCorrelator.h.
Referenced by SetParContainers().
|
protected |
Definition at line 116 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetMdtInfo(), GetMvdInfo(), GetRichInfo(), GetTofInfo(), GetTrackInfo(), Init(), and SetGeanePro().
|
protected |
Refitter for MDT tracks.
Definition at line 129 of file PndPidCorrelator.h.
Referenced by ConstructNeutralCandidate(), GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetFscInfo(), GetFtofInfo(), GetMdtInfo(), GetMvdInfo(), GetRichInfo(), GetTofInfo(), GetTrackInfo(), and Init().
|
protected |
Definition at line 127 of file PndPidCorrelator.h.
Referenced by GetMvdInfo(), and PndPidCorrelator().
|
protected |
Definition at line 118 of file PndPidCorrelator.h.
Referenced by GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetMdtInfo(), GetRichInfo(), GetTofInfo(), Init(), and SetIdeal().
|
protected |
Definition at line 123 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetIdealHyp().
|
protected |
Definition at line 46 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), and Init().
|
protected |
PndMdtPoint TCA.
Definition at line 65 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetFMdtInfo(), GetMdtInfo(), Init(), and MdtMapping().
|
protected |
Definition at line 90 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetMdtInfo(), Init(), and SetMdtMode().
|
protected |
PndEmcDigi TCA.
Definition at line 64 of file PndPidCorrelator.h.
Referenced by GetFMdtInfo(), GetMdtInfo(), and Init().
|
protected |
Definition at line 117 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), Register(), and SetMdtRefit().
|
protected |
PndPidCandidate TCA for neutral particles.
Definition at line 53 of file PndPidCorrelator.h.
Referenced by AddMdtTrack(), ConstructChargedCandidate(), and Register().
|
protected |
PndMdtHit TCA.
Definition at line 66 of file PndPidCorrelator.h.
Referenced by GetMdtInfo(), and Init().
|
protected |
Definition at line 120 of file PndPidCorrelator.h.
Referenced by GetFtsInfo(), GetGemInfo(), GetMvdInfo(), GetSttInfo(), Init(), and SetMixMode().
|
protected |
Definition at line 98 of file PndPidCorrelator.h.
Referenced by Reset().
|
protected |
Definition at line 100 of file PndPidCorrelator.h.
Referenced by GetMvdInfo(), and Reset().
|
protected |
PndSdsHit TCA for strip.
Definition at line 56 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetMvdInfo(), and Init().
|
protected |
PndTrack TCA for MDT refit.
Definition at line 55 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetMvdInfo(), and Init().
|
protected |
Definition at line 84 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetMvdMode().
|
protected |
Definition at line 99 of file PndPidCorrelator.h.
Referenced by Reset().
|
protected |
2nd PndTrackID TCA
Definition at line 51 of file PndPidCorrelator.h.
Referenced by AddChargedCandidate(), ConstructChargedCandidate(), PndPidCorrelator(), and Register().
|
protected |
Definition at line 122 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), ConstructNeutralCandidate(), GetDrcInfo(), GetDskInfo(), GetEmcInfo(), GetFMdtInfo(), GetFscInfo(), GetFtofInfo(), GetMdtInfo(), GetMvdInfo(), GetRichInfo(), GetTofInfo(), GetTrackInfo(), Init(), and SetPidHyp().
|
protected |
PndPidCandidate TCA for charged particles.
Definition at line 52 of file PndPidCorrelator.h.
Referenced by AddNeutralCandidate(), ConstructNeutralCandidate(), PndPidCorrelator(), and Register().
|
protected |
PndRichBarPoint TCA.
Definition at line 73 of file PndPidCorrelator.h.
Referenced by GetRichInfo(), and Init().
|
protected |
Definition at line 93 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), and Init().
|
protected |
PndFtsHit TCA.
Definition at line 72 of file PndPidCorrelator.h.
Referenced by GetRichInfo(), and Init().
|
protected |
Definition at line 134 of file PndPidCorrelator.h.
Referenced by Finish(), GetFscInfo(), and Init().
|
protected |
Definition at line 115 of file PndPidCorrelator.h.
Referenced by SetSimulation().
|
protected |
PndDskParticle TCA //need to change to PndDskHit in future.
Definition at line 70 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetSttInfo(), and Init().
|
protected |
Definition at line 85 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetSttMode().
|
protected |
EMC error matrix.
Definition at line 79 of file PndPidCorrelator.h.
Referenced by GetSttInfo(), and SetParContainers().
|
protected |
Definition at line 132 of file PndPidCorrelator.h.
Referenced by Finish(), GetFtofInfo(), and Init().
|
protected |
PndSdsHit TCA for pixel.
Definition at line 57 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetTofInfo(), and Init().
|
protected |
Definition at line 87 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetTofMode().
|
protected |
PndTofHit TCA.
Definition at line 58 of file PndPidCorrelator.h.
Referenced by GetTofInfo(), and Init().
|
protected |
PndMCTrack TCA.
Definition at line 47 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), ConstructNeutralCandidate(), Exec(), and Init().
|
protected |
PndTrackID TCA.
Definition at line 49 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), ConstructNeutralCandidate(), Exec(), and Init().
|
protected |
Definition at line 110 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), Init(), and SetBarrelTrackBranch().
|
protected |
Definition at line 112 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), ConstructNeutralCandidate(), Init(), and SetForwardTrackBranch().
|
protected |
PndTrack TCA.
Definition at line 48 of file PndPidCorrelator.h.
|
protected |
2nd PndTrack TCA
Definition at line 50 of file PndPidCorrelator.h.
|
protected |
Definition at line 114 of file PndPidCorrelator.h.
Referenced by Register(), and SetOutputBranch().
|
protected |
Definition at line 102 of file PndPidCorrelator.h.
Referenced by MdtMapping(), and Reset().
|
protected |
Definition at line 103 of file PndPidCorrelator.h.
Referenced by MdtMapping(), and Reset().
|
protected |
Definition at line 104 of file PndPidCorrelator.h.
Referenced by ConstructChargedCandidate(), GetFMdtInfo(), MdtMapping(), and Reset().
|
protected |
Definition at line 135 of file PndPidCorrelator.h.
Referenced by Finish(), GetFMdtInfo(), GetMdtInfo(), and Init().
|
protected |
Definition at line 106 of file PndPidCorrelator.h.
Referenced by GetFMdtInfo(), MdtGeometry(), and PndPidCorrelator().
|
protected |
Definition at line 105 of file PndPidCorrelator.h.
Referenced by GetFMdtInfo(), MdtGeometry(), and PndPidCorrelator().
|
protected |
Geane propagator.
Definition at line 130 of file PndPidCorrelator.h.
|
protected |
Definition at line 138 of file PndPidCorrelator.h.
Referenced by GetRichInfo(), and Init().
|
protected |
Definition at line 140 of file PndPidCorrelator.h.
Referenced by Init(), and PndPidCorrelator().
|
protected |
Definition at line 141 of file PndPidCorrelator.h.
Referenced by Init(), PndPidCorrelator(), and SetDebugFilename().
|
protected |
Definition at line 131 of file PndPidCorrelator.h.
Referenced by Finish(), GetTofInfo(), and Init().