1 #ifndef MomResolMCCorrection_h 2 #define MomResolMCCorrection_h 4 #include "CorrectionBase.hxx" 5 #include "BaseDataClasses.hxx" 6 #include "MomentumResolVariation.hxx" 7 #include "ToyExperiment.hxx" ToyExperiment _exp
Some default toy experiment, not used at the moment.
void Apply(AnaSpillC &spill)
Apply the momentum correction to all the relevant objects: AnaTrack and corresponding.
bool GetVariationTPC(AnaTPCParticleB *track, Float_t &variation)
Get the variation given a track.
All corrections should be registered with the CorrectionManager.
bool GetVariationTPC(AnaTPCParticleB *track, Float_t &variation, const ToyExperiment &exp)
Get the variation given a track.
Representation of a global track.
bool GetVariation(AnaTrackB *track, Float_t &variation)
Get the variation given a track.
bool IsRelevantObject(const AnaRecObjectC *object)
Representation of a TPC segment of a global track.
bool GetVariation(AnaTrackB *track, Float_t &variation, const ToyExperiment &exp)
Get the variation given a track.