16#ifndef IPARTICLECOLLHANDLE_JET_H
17#define IPARTICLECOLLHANDLE_JET_H
41 virtual void dumpToJSON( std::ofstream& )
const ;
60 virtual QColor
defaultColor()
const {
return QColor::fromRgbF(1.0f, 1.0f, 0.5f); }
const QString & name() const
IParticleCollHandleBase(AODSysCommonData *, const QString &name, xAOD::Type::ObjectType)
void setRandomJetColours(const bool &)
void updateBTaggingSwitchAllJets()
virtual void setupSettingsFromControllerSpecific(const AODSystemController *)
For extensions specific to this collection.
void setBTaggingMaterialChanged(const bool &)
virtual ~IParticleCollHandle_Jet()
void setBTaggingSkinChanged(const bool &ok)
void updateBTaggingAllJets()
void setMaxR(const double &max)
void setState(const QByteArray &)
Provide specific implementation.
void setBTaggingCut(const double &)
void showParametersChanged(bool)
QByteArray persistifiableState() const
Provide specific implementation.
virtual void init(VP1MaterialButtonBase *matBut=0)
void resetCachedValuesCuts()
void setBTaggingMaterial(SoMaterial *mat=NULL)
bool isRandomColors() const
virtual void dumpToJSON(std::ofstream &) const
void setBTaggingTagger(const QString &)
const JetCollectionSettingsButton & collSettingsButton() const
virtual bool cut(AODHandleBase *)
IParticleCollHandle_Jet(AODSysCommonData *, const QString &name, xAOD::Type::ObjectType type)
void setBTaggingEnabled(const bool &)
static QStringList availableCollections(IVP1System *)
void setScale(const double &s)
void setBTaggingSkin(const QString &filename)
virtual QColor defaultColor() const
ObjectType
Type of objects that have a representation in the xAOD EDM.