7 #include "TClonesArray.h" 9 #include "FairRootManager.h" 10 #include "FairRuntimeDb.h" 11 #include "FairPropagator.h" 13 #include "FairGeane.h" 114 void GetNeutralInfo(Int_t nbr_tracks, TClonesArray *neutralArray);
141 #endif // PID_EMC_INFO_H
Bool_t SetParContainers(FairRuntimeDb *db)
Set geometry and error matrix parameters.
virtual Bool_t GetInfo(PndTrack *track, PndPidCandidate *pidCand)
Add EMC information to PidCandidate.
TClonesArray * fEmcDigi
Emc digi TCA.
std::unique_ptr< PndEmcAbsClusterCalibrator > fEmcCalibrator
Emc cluster calibrator.
void Reset()
Reset fClusterList and fClusterQ.
std::unique_ptr< PndEmcErrorMatrix > fEmcErrorMatrix
Calculate error matrix for emc cluster.
Base class for accessing PID detector information of calorimeter system (EMC, FSC).
void GetNeutralInfo(Int_t nbr_tracks, TClonesArray *neutralArray)
Include calorimeter information in neutral PndPidCandidate.
virtual Int_t SetDetectorHits(FairRootManager *manager)
Fill detector hit TCAs and adjust detector mode.
virtual void ActivateDebugNtuple(Bool_t debug_mode)
Set debug mode of detector.
Bool_t SetGeoPar(FairRuntimeDb *db)
Set geometry parameters.
void SetupErrorMatrix()
Init fEmcErrorMatrix.
std::map< Int_t, Bool_t > fClusterList
List of clusters for track correlation.
std::map< Int_t, Double_t > fClusterQ
List of emc quality correlated to clusters.
Class for accessing PID detector information of calorimeter system (EMC, FSC).
virtual Int_t GetClusterCount()
Default destructor.
void ResetEmcQ()
Reset all the quality values for track correlation to -1.
PndEmcErrorMatrixPar * fEmcErrorMatrixPar
Emc error matrix parameters.
PndEmcGeoPar * fEmcGeoPar
Emc geometry version.
Bool_t SetCalibrator()
Set cluster calibrator.
Bool_t SetErrorMatrixPar(FairRuntimeDb *db)
Set error matrix parameters.
ClassDef(PndPidEmcInfo, 1)
Propagator interface class for PandaRoot.
Calculate Error Matrix for the given EmcCluster with parametrization defined by the given parameter P...
PndPidEmcInfo()
Default constructor.
TClonesArray * fEmcCluster
Emc cluster TCA.
TClonesArray * fEmcBump
Emc bump TCA.
Bool_t Setup(FairRootManager *manager, PndPropagator *propagator, PndPidDetectorParams::DetectorParams *params)
Setup calorimeter info.