4 #ifndef __KVDATAPATCH_INDRA_CORRECTETALONTRAJECTORIES_H
5 #define __KVDATAPATCH_INDRA_CORRECTETALONTRAJECTORIES_H
7 #include "KVDataPatch.h"
37 return ((dataset ==
"INDRA_camp1" || dataset ==
"INDRA_camp2" || dataset ==
"INDRA_camp4")
38 && (datatype ==
"root" || (datatype ==
"recon" && (majV == 1 && minV <= 15 && data_release < 3))));
#define ClassDefOverride(name, id)
Correct angular distributions for CsI & ChIo-CsI identified particles in etalon telescopes.
void ApplyToParticle(KVReconstructedNucleus *) override
void PrintPatchInfo() const override
KVDataPatch_INDRA_CorrectEtalonTrajectories()
Default constructor.
virtual ~KVDataPatch_INDRA_CorrectEtalonTrajectories()
virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t, TString data_series, Int_t data_release, const TList *) override
void ApplyToEvent(KVReconstructedEvent *) override
Bool_t IsParticlePatch() override
Bool_t IsEventPatch() override
Correction to be applied to reconstructed calibrated data.
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Nuclei reconstructed from data measured by a detector array .
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
void Begin(TString delim) const
KVString Next(Bool_t strip_whitespace=kFALSE) const