ATLAS Offline Software
Loading...
Searching...
No Matches
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
10class TDirectory;
11
12namespace 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
PParameter * GetNode(TDirectory &topdir, const std::string &nodename)
void Print(const PParameter *param, TDirectory *topdir, Option_t *opt="")
void WriteTree(PRegion &top_level, TDirectory &topdir, PMetadata &topmap)