33 const std::string& iPurpose,
35 const std::string& iModuleLabel,
36 const std::string& iProductInstanceLabel,
37 const std::string& iProcessName,
38 const std::string& iFilterExpression,
39 unsigned int iLayer) :
43 m_displayProperties(iProperties),
44 m_moduleLabel(iModuleLabel),
45 m_productInstanceLabel(iProductInstanceLabel),
46 m_processName(iProcessName),
48 m_filterExpression(iFilterExpression)
78 const std::string& iProductInstance,
79 const std::string& iProcess)
const FWDisplayProperties & displayProperties() const
unsigned int layer() const
void setLabels(const std::string &iModule, const std::string &iProductInstance, const std::string &iProcess)
const std::string m_purpose
std::string m_moduleLabel
const TClass * type() const
void setName(const std::string &iName)
const std::string & moduleLabel() const
std::string m_processName
void setDisplayProperties(const FWDisplayProperties &)
const std::string & productInstanceLabel() const
std::string m_productInstanceLabel
std::string m_filterExpression
const std::string & processName() const
const std::string & filterExpression() const
FWPhysicsObjectDesc(const std::string &iName, const TClass *iClass, const std::string &iPurpose, const FWDisplayProperties &iProperties=FWDisplayProperties::defaultProperties, const std::string &iModuleLabel=std::string(), const std::string &iProductInstanceLabel=std::string(), const std::string &iProcessName=std::string(), const std::string &iFilterExpression=std::string(), unsigned int iLayer=1)
const std::string & name() const
FWDisplayProperties m_displayProperties
const std::string & purpose() const