ATLAS Offline Software
PResult.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_PRESULT_H
6 #define DQM_PERSISTENCY_PRESULT_H
7 
8 #include <string>
9 #include <vector>
10 #include "TObject.h"
11 #include "dqm_core/Result.h"
12 
13 namespace dqm_persistency {
14  class PResult {
15  public:
16  PResult();
17  virtual ~PResult() {} ;
18 
19  std::vector<std::pair<std::string,float> > results;
20  TObject* resultobj;
21  int status;
22  time_t timestamp;
23 
24  void Print(const Option_t* opt="") const;
25 //Get rid of Root macros that confuse Doxygen
27  ClassDef(dqm_persistency::PResult, 1)
29  };
30 }
31 
32 #endif //DQM_PERSISTENCY_PRESULT_H
dqm_persistency::PResult::timestamp
time_t timestamp
Definition: PResult.h:22
make_coralServer_rep.opt
opt
Definition: make_coralServer_rep.py:19
dqm_persistency::PResult::status
int status
Definition: PResult.h:21
dqm_persistency::PResult::~PResult
virtual ~PResult()
Definition: PResult.h:17
dqm_persistency::PResult::PResult
PResult()
Definition: dqm_persistency_impl.cxx:55
dqm_persistency::PResult::Print
void Print(const Option_t *opt="") const
Definition: dqm_persistency_impl.cxx:120
dqm_persistency::PResult::results
std::vector< std::pair< std::string, float > > results
Definition: PResult.h:17
dqm_persistency::PResult
Definition: PResult.h:14
dqm_persistency
Definition: PAlgorithm.h:13
dqm_persistency::PResult::resultobj
TObject * resultobj
Definition: PResult.h:20