|
| virtual | ~IHIEventSelectionToolRun3 ()=default |
| virtual bool | noDetectorError (const xAOD::EventInfo *eventInfo) const =0 |
| | Checks basic event flags.
|
| virtual bool | puZDCvsFCal (HI::IonDataType when, const xAOD::HIEventShapeContainer *es, const xAOD::ZdcModuleContainer *zdcModules, HI::PileupVariation variation) const =0 |
| | true if this is pileup event It computes necessary quantities and invokes method defined next to perform actual selection
|
| virtual float | fcalEt (HI::IonDataType when, const xAOD::HIEventShapeContainer *es) const =0 |
| virtual float | zdcE (HI::IonDataType when, const xAOD::ZdcModuleContainer *zdcModules) const =0 |
| virtual bool | puZDCvsFCal (IonDataType dataType, float fcalEt, float zdcE, PileupVariation variation=PileupVariation::Nominal) const =0 |
| | true if this is pileup event
|
| virtual bool | puFCalVsNtracks (IonDataType dataType, const xAOD::HIEventShapeContainer *es, const xAOD::TrackParticleContainer *tracks, const xAOD::VertexContainer *vertices, PileupVariation variation=PileupVariation::Nominal) const =0 |
| | true if this is pileup event The fool performs track selection
|
| virtual int | nTrk (IonDataType dataType, const xAOD::TrackParticleContainer *tracks, const xAOD::VertexContainer *vertices) const =0 |
| virtual bool | puFCalVsNtracks (IonDataType dataType, float fcalEt, int ntrk, PileupVariation variation=PileupVariation::Nominal) const =0 |
| virtual bool | puZDCPresampler (HI::IonDataType when, const xAOD::ZdcModuleContainer *zdcModules, HI::PileupVariation variation) const =0 |
| | true if this is not pileup event
|
| virtual bool | puZDCPresampler (IonDataType dataType, float presamplerA, float presamplerC, PileupVariation variation=PileupVariation::Nominal) const =0 |
| virtual bool | puOOVertexCuts (IonDataType dataType, const xAOD::VertexContainer *vertices) const =0 |
| | true if this is pileup event
|
| virtual IonDataType | toDataType (const xAOD::EventInfo *eventInfo) const =0 |
| | translates info in EV into HI data type
|
| virtual unsigned int | defaultMaskForPeriod (IonDataType period) const =0 |
| | provides default set of cuts for given period
|
| virtual void | print () const =0 |
| | Print the state of the tool.
|
Definition at line 64 of file IHIEventSelectionToolRun3.h.