5#ifndef dqiHanConfigGroup_h
6#define dqiHanConfigGroup_h
10#include <TObjString.h>
14#include <boost/shared_ptr.hpp>
34 virtual void SetPathName(
const std::string& name_ );
47 virtual TSeqCollection*
GetList( TDirectory* basedir, std::map<std::string,TSeqCollection*>& mp );
50 virtual void Accept(
Visitor& visitor, boost::shared_ptr<dqm_core::Region> dqParent )
const;
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
virtual void SetPathName(const std::string &name_)
virtual TIter GetAllGroups() const
virtual HanConfigGroup * GetNode(const std::string &name_) const
virtual const char * GetPathName() const
virtual TSeqCollection * GetList(TDirectory *basedir, std::map< std::string, TSeqCollection * > &mp)
virtual void AddGroup(const HanConfigGroup &hcg_)
virtual HanConfigGroup GetGroup(const std::string &name_) const
virtual const HanConfigAssessor GetAssessor(const std::string &name_) const
virtual TIter GetAllAssessors() const
virtual void AddAssessor(const HanConfigAssessor &hcass_)
virtual std::string GetUniqueName() const
virtual void PrintIOStream(std::ostream &o) const
HanConfigGroup & operator=(const HanConfigGroup &other)
virtual void Accept(Visitor &visitor, boost::shared_ptr< dqm_core::Region > dqParent) const