ATLAS Offline Software
Event
EventBookkeeperTPCnv
EventBookkeeperTPCnv
EventBookkeeper_p2.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// Header file for class EventBookkeeper_p2
7
// Author: David Cote, September 2008. <david.cote@cern.ch>
9
#ifndef EVENTBOOKKEEPER_p2_H
10
#define EVENTBOOKKEEPER_p2_H
11
12
#include <stdint.h>
13
#include <string>
14
#include <vector>
15
16
class
EventBookkeeper_p2
{
17
public
:
18
20
// This class is the persistent form of EventBookkeeper
22
23
EventBookkeeper_p2
();
24
EventBookkeeper_p2
(
const
EventBookkeeper_p2
& rhs);
25
EventBookkeeper_p2
&
operator=
(
const
EventBookkeeper_p2
& rhs);
26
~EventBookkeeper_p2
();
27
28
std::string
m_name
;
29
std::string
m_description
;
30
std::string
m_inputstream
;
31
std::string
m_outputstream
;
32
std::string
m_logic
;
33
std::vector<EventBookkeeper_p2*>*
m_childrenEB
=
nullptr
;
34
unsigned
long
long
m_nAcceptedEvents
= 0;
35
double
m_nWeightedAcceptedEvents
= 0;
36
int
m_cycle
= -1;
37
};
38
39
#endif //> EVENTBOOKKEEPER_p2_H
EventBookkeeper_p2::m_nWeightedAcceptedEvents
double m_nWeightedAcceptedEvents
Definition:
EventBookkeeper_p2.h:35
EventBookkeeper_p2::EventBookkeeper_p2
EventBookkeeper_p2()
Definition:
EventBookkeeper_p2.cxx:10
EventBookkeeper_p2::m_logic
std::string m_logic
Definition:
EventBookkeeper_p2.h:32
EventBookkeeper_p2::m_nAcceptedEvents
unsigned long long m_nAcceptedEvents
Definition:
EventBookkeeper_p2.h:34
EventBookkeeper_p2::m_outputstream
std::string m_outputstream
Definition:
EventBookkeeper_p2.h:31
EventBookkeeper_p2::m_cycle
int m_cycle
Definition:
EventBookkeeper_p2.h:36
EventBookkeeper_p2::~EventBookkeeper_p2
~EventBookkeeper_p2()
Definition:
EventBookkeeper_p2.cxx:46
EventBookkeeper_p2::m_childrenEB
std::vector< EventBookkeeper_p2 * > * m_childrenEB
Definition:
EventBookkeeper_p2.h:33
EventBookkeeper_p2::m_name
std::string m_name
Definition:
EventBookkeeper_p2.h:28
EventBookkeeper_p2::operator=
EventBookkeeper_p2 & operator=(const EventBookkeeper_p2 &rhs)
Definition:
EventBookkeeper_p2.cxx:20
EventBookkeeper_p2::m_inputstream
std::string m_inputstream
Definition:
EventBookkeeper_p2.h:30
EventBookkeeper_p2::m_description
std::string m_description
Definition:
EventBookkeeper_p2.h:29
EventBookkeeper_p2
Definition:
EventBookkeeper_p2.h:16
Generated on Thu Nov 7 2024 21:14:53 for ATLAS Offline Software by
1.8.18