ATLAS Offline Software
PFunctions.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef DQM_PERSISTENCY_PFUNCTIONS_H
6 #define DQM_PERSISTENCY_PFUNCTIONS_H
7 
8 #include <TObject.h>
9 
10 class TDirectory;
11 
12 namespace dqm_persistency {
13 
14  class PParameter;
15  class PRegion;
16  class PMetadata;
17 
18  void Print(const PParameter* param, TDirectory* topdir,
19  Option_t* opt="");
20 
21  void WriteTree(PRegion& top_level, TDirectory& topdir, PMetadata& topmap);
22 
23  PParameter* GetNode(TDirectory& topdir, const std::string& nodename);
24 
25  PParameter* GetNode(TDirectory& topdir, int key);
26 
27 }
28 
29 #endif //DQM_PERSISTENCY_PFUNCTIONS_H
dqm_persistency::GetNode
PParameter * GetNode(TDirectory &topdir, const std::string &nodename)
Definition: dqm_persistency_impl.cxx:229
dqm_persistency::WriteTree
void WriteTree(PRegion &top_level, TDirectory &topdir, PMetadata &topmap)
Definition: dqm_persistency_impl.cxx:213
pmontree.opt
opt
Definition: pmontree.py:16
dqm_persistency::Print
void Print(const PParameter *param, TDirectory *topdir, Option_t *opt="")
Definition: dqm_persistency_impl.cxx:161
dqm_persistency
Definition: PAlgorithm.h:13
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37