#include <HanConfig.h>
|  | 
|  | HanConfig () | 
|  | 
| virtual | ~HanConfig () | 
|  | 
| virtual void | AssembleAndSave (const std::string &infileName, const std::string &outfileName, const std::string &connectionString="sqlite://;schema=/afs/cern.ch/user/a/atlasdqm/dqmdisk1/cherrypy-devel/RefDB.db;dbname=REFDB", long runNumber=2147483646, bool bulk=false) | 
|  | 
| virtual void | BuildMonitors (std::string configName, HanInputRootFile &input, HanOutput &output) | 
|  | 
| virtual boost::shared_ptr< dqm_core::Region > | BuildMonitorsNewRoot (std::string configName, HanInputRootFile &input, dqm_core::Output &output) | 
|  | 
| virtual void | BuildConfigOutput (std::string configName, TFile *inputFile, const std::string &path, std::map< std::string, TSeqCollection * > *outputMap, TSeqCollection *outputList) | 
|  | 
| virtual TObject * | GetReference (std::string &groupName, std::string &name) | 
|  | 
| virtual const HanConfigAssessor * | GetAssessor (std::string &groupName, std::string &name) const | 
|  | 
| virtual void | GetRegexList (std::set< std::string > ®exlist) | 
|  | 
|  | 
| typedef std::map< std::string, TDirectory * > | DirMap_t | 
|  | 
Definition at line 48 of file HanConfig.h.
 
◆ DirMap_t
◆ HanConfig()
      
        
          | dqi::HanConfig::HanConfig | ( |  | ) |  | 
      
 
 
◆ ~HanConfig()
  
  | 
        
          | virtual dqi::HanConfig::~HanConfig | ( |  | ) |  |  | virtual | 
 
 
◆ AssembleAndSave()
  
  | 
        
          | virtual void dqi::HanConfig::AssembleAndSave | ( | const std::string & | infileName, |  
          |  |  | const std::string & | outfileName, |  
          |  |  | const std::string & | connectionString = "sqlite://;schema=/afs/cern.ch/user/a/atlasdqm/dqmdisk1/cherrypy-devel/RefDB.db;dbname=REFDB", |  
          |  |  | long | runNumber = 2147483646, |  
          |  |  | bool | bulk = false |  
          |  | ) |  |  |  | virtual | 
 
 
◆ BuildConfigOutput()
  
  | 
        
          | virtual void dqi::HanConfig::BuildConfigOutput | ( | std::string | configName, |  
          |  |  | TFile * | inputFile, |  
          |  |  | const std::string & | path, |  
          |  |  | std::map< std::string, TSeqCollection * > * | outputMap, |  
          |  |  | TSeqCollection * | outputList |  
          |  | ) |  |  |  | virtual | 
 
 
◆ BuildMonitors()
◆ BuildMonitorsNewRoot()
  
  | 
        
          | virtual boost::shared_ptr<dqm_core::Region> dqi::HanConfig::BuildMonitorsNewRoot | ( | std::string | configName, |  
          |  |  | HanInputRootFile & | input, |  
          |  |  | dqm_core::Output & | output |  
          |  | ) |  |  |  | virtual | 
 
 
◆ ChangeInputDir()
  
  | 
        
          | static TDirectory* dqi::HanConfig::ChangeInputDir | ( | TDirectory * | dir, |  
          |  |  | const std::string & | path |  
          |  | ) |  |  |  | staticprivate | 
 
 
◆ ChangeOutputDir()
  
  | 
        
          | static TDirectory* dqi::HanConfig::ChangeOutputDir | ( | TFile * | file, |  
          |  |  | const std::string & | path, |  
          |  |  | DirMap_t & | directories |  
          |  | ) |  |  |  | staticprivate | 
 
 
◆ GetAssessor()
  
  | 
        
          | virtual const HanConfigAssessor* dqi::HanConfig::GetAssessor | ( | std::string & | groupName, |  
          |  |  | std::string & | name |  
          |  | ) |  | const |  | virtual | 
 
 
◆ GetObjKey()
  
  | 
        
          | static TKey* dqi::HanConfig::GetObjKey | ( | TDirectory * | dir, |  
          |  |  | std::string | path |  
          |  | ) |  |  |  | staticprivate | 
 
 
◆ GetReference()
  
  | 
        
          | virtual TObject* dqi::HanConfig::GetReference | ( | std::string & | groupName, |  
          |  |  | std::string & | name |  
          |  | ) |  |  |  | virtual | 
 
 
◆ GetRegexList()
  
  | 
        
          | virtual void dqi::HanConfig::GetRegexList | ( | std::set< std::string > & | regexlist | ) |  |  | virtual | 
 
 
◆ Initialize()
  
  | 
        
          | bool dqi::HanConfig::Initialize | ( | const std::string & | configName | ) |  |  | protected | 
 
 
◆ m_config
  
  | 
        
          | TFile* dqi::HanConfig::m_config {} |  | protected | 
 
 
◆ m_dqRoot
◆ m_metadata
  
  | 
        
          | TSeqCollection* dqi::HanConfig::m_metadata {} |  | protected | 
 
 
◆ m_top_level
The documentation for this class was generated from the following file: