1 #ifndef PID_MUONSYSTEM_INFO_H     2 #define PID_MUONSYSTEM_INFO_H     8 #include "TClonesArray.h"    10 #include "FairRootManager.h"    11 #include "FairPropagator.h"    13 #include "FairGeane.h"    42     FairRootManager::Instance()->Register(
"MdtTrack", 
"Pid", 
fMdtTrack, kTRUE);
    43     LOG(INFO) << 
"PndPidCorrelator::Register(): "    44               << 
"registered branch "   103   std::unique_ptr<PndRecoKalmanFit> 
fFitter{
nullptr}; 
   113 #endif // PID_MUONSYSTEM_INFO_H void Reset()
Clear MDT hit maps, call ResetMdtTrack() and refill hit maps calling MdtMapping(). 
 
Int_t SetDetectorHits(FairRootManager *manager)
Fill detector hit TCAs and adjust detector mode. 
 
Float_t fMdtIronThickness[3][20]
thickness of iron layers 
 
Bool_t fMdtRefit
kTRUE if refit Mdt track. 
 
PndTrack * AddMdtTrack(PndTrack *track)
Creates a new hit in the fMdtTrack TCA. 
 
Base class for accessing PID detector information of muon system (MDT, FMDT). 
 
std::unique_ptr< PndRecoKalmanFit > fFitter
Fitter for refit of Mdt track. 
 
Bool_t MdtMapping()
Fill fMapMdtBarrel, fMapMdtEndcap and fMapMdtForward. 
 
TClonesArray * fMdtTrack
Mdt track TCA. 
 
std::map< Int_t, std::vector< Int_t > > fMapMdtBarrel
map of MDT barrel hits -> not used at the moment 
 
std::map< Int_t, std::vector< Int_t > > fMapMdtForward
map of MDT forward hits -> used for Fmdt 
 
TClonesArray * fMdtHit
Mdt hit TCA. 
 
std::map< Int_t, std::vector< Int_t > > fMapMdtEndcap
map of MDT endcap+muon filter hits -> not used at the moment 
 
Float_t fMdtLayerPos[3][20]
position of MDT layers 
 
PndPidMuonSystemInfo()
Default constructor. 
 
Bool_t SetMdtRefit(Bool_t mdt_refit)
Set fMdtRefit and perform refit. 
 
~PndPidMuonSystemInfo()
Default destructor. 
 
Bool_t MdtGeometry()
Fill fMdtLayerPos and fMdtIronThickness. 
 
Base class for accessing PID detector information. 
 
Propagator interface class for PandaRoot. 
 
TClonesArray * fMdtTrk
Mdt trk TCA. 
 
Bool_t Setup(FairRootManager *manager, PndPropagator *propagator, PndPidDetectorParams::DetectorParams *params)
Setup muon system info. 
 
ClassDef(PndPidMuonSystemInfo, 1)
 
TClonesArray * fMdtPoint
Mdt point TCA.