16#ifndef MissingEtCollHandle_H
17#define MissingEtCollHandle_H
71 virtual QColor
defaultColor()
const {
return QColor::fromRgbF(1.f, 1.f, 1.f); }
AODCollHandleBase(AODSysCommonData *, const QString &name, xAOD::Type::ObjectType)
const QString & name() const
const QList< VP1Interval > & getCutAllowedPhi()
MissingEtCollHandle(AODSysCommonData *, const QString &name, xAOD::Type::ObjectType type)
virtual QColor defaultColor() const
void setMetSize(int size)
void addHandle(AODHandleBase *)
virtual void init(VP1MaterialButtonBase *matBut=0)
const MissingEtCollectionSettingsButton & collSettingsButton() const
virtual bool cut(AODHandleBase *)
virtual ~MissingEtCollHandle()
void setState(const QByteArray &)
Provide specific implementation.
QByteArray persistifiableState() const
Provide specific implementation.
bool m_cut_phi_allwillfail
static QStringList availableCollections(IVP1System *)
virtual AODHandleBase * getNextHandle()
void setCutAllowedPhi(const QList< VP1Interval > &)
virtual void handleIterationBegin()
QList< VP1Interval > m_cut_allowedPhi
QList< AODHandleBase * > getHandlesList() const
virtual void hintNumberOfHandlesInEvent(unsigned)
virtual void setupSettingsFromControllerSpecific(const AODSystemController *)
For extensions specific to this collection.
void resetCachedValuesCuts()
ObjectType
Type of objects that have a representation in the xAOD EDM.