|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef dqiHanConfigAssessor_h
6 #define dqiHanConfigAssessor_h
14 #include <TObjString.h>
22 #include <boost/shared_ptr.hpp>
44 virtual boost::shared_ptr<dqm_core::Node>
57 virtual void SetName( std::string name_ );
58 virtual const char*
GetName()
const;
95 virtual TSeqCollection*
GetList( TDirectory* basedir, std::map<std::string,TSeqCollection*>& mp );
99 virtual void Accept(
Visitor& visitor, boost::shared_ptr<dqm_core::Region> dqParent )
const;
virtual void SetAlgRefName(std::string name_)
virtual void SetAlgLibName(std::string name_)
virtual const char * GetAlgLibName() const
virtual bool GetIsRegex() const
virtual void Accept(Visitor &visitor, boost::shared_ptr< dqm_core::Region > dqParent) const
virtual std::string GetAlgRefName() const
virtual TIter GetAllAnnotations() const
virtual TSeqCollection * GetList(TDirectory *basedir, std::map< std::string, TSeqCollection * > &mp)
virtual void SetAlgName(std::string name_)
virtual const char * GetHistPath() const
virtual boost::shared_ptr< dqm_core::Node > Visit(const HanConfigAssessor *node, boost::shared_ptr< dqm_core::Region > dqParent)=0
HanConfigAssessor & operator=(const HanConfigAssessor &other)
virtual HanConfigAlgLimit GetAlgLimit(std::string name_) const
virtual const char * GetName() const
std::ostream & operator<<(std::ostream &o, const dqi::HanConfigAssessor &p)
virtual void AddAlgPar(const HanConfigAlgPar &algPar_)
virtual void SetName(std::string name_)
TSeqCollection * m_annotations
virtual HanConfigAlgPar GetAlgPar(std::string name_) const
TSeqCollection * m_algLimits
virtual TIter GetAllAlgPars() const
virtual const HanConfigParMap * GetAnnotation(std::string name_) const
virtual TIter GetAllAlgLimits() const
virtual void SetWeight(float weight_)
virtual HanConfigParMap GetAlgStrPar(std::string name_) const
virtual void PrintIOStream(std::ostream &o) const
TSeqCollection * m_algPars
virtual void SetIsRegex(bool isRegex_)
virtual float GetWeight() const
TSeqCollection * m_algStrPars
virtual const char * GetAlgRefString() const
virtual void AddAlgLimit(const HanConfigAlgLimit &algLim_)
virtual std::string GetUniqueName() const
virtual TIter GetAllAlgStrPars() const
Define macros for attributes used to control the static checker.
virtual const char * GetAlgName() const
virtual ~HanConfigAssessor()
ATLAS_NO_CHECK_FILE_THREAD_SAFETY
virtual void AddAlgStrPar(const HanConfigParMap &algPar_)
virtual void AddAnnotation(const HanConfigParMap &annotation_)