25 #ifndef BSEMCPHIRECOHITSPLITTER_HH 26 #define BSEMCPHIRECOHITSPLITTER_HH 37 #include "RtypesCore.h" 58 class TMemberInspector;
90 virtual InitStatus
Init() ;
91 virtual void Exec(Option_t *t_opt) ;
95 void CreatePhiHits(
const std::vector<const BSEmcDigi *> &t_digiArray,
const std::vector<const BSEmcCluster *> &t_clusterArray,
const TString &t_clusterBranchName,
Resembles/Contains all information a particle hitting the EMC can provide for later use in the PID st...
BSEmcPhiRecoHitSplitter(Int_t t_verbose=0)
void SetStorageOfData(Bool_t t_p=kTRUE)
splits clusters based on local maxima in the Phi direction for use with Bremstrahlung correction...
virtual ~BSEmcPhiRecoHitSplitter()
Input and Output Container implementation of PndMutableContainerI using an underlying TClonesArray...
void SetPersistency(Bool_t val=kTRUE)
void CreatePhiHits(const std::vector< const BSEmcDigi *> &t_digiArray, const std::vector< const BSEmcCluster *> &t_clusterArray, const TString &t_clusterBranchName, BSEmcCrystalPositionPar *t_positionPar)
virtual void FinishTask()
BSEmcRecoHit * AddPhiRecoHit()
a cluster (group of neighboring crystals) of hit emc crystals
Parameter for crystal positions.
virtual InitStatus Init()
virtual void Exec(Option_t *t_opt)
represents the reconstructed hit of one emc crystal
virtual void SetParContainers()
Input and Output Container implementation of PndConstContainerI using an underlying TClonesArray...