ATLAS Offline Software
egDetail_p2.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // egDetailContainer_p2.h
8 // Header file for class egDetailContainer_p2
9 // Date: April 2009
11 #ifndef EGAMMAEVENTTPCNV_EGDETAIL_P2_H
12 #define EGAMMAEVENTTPCNV_EGDETAIL_P2_H
13 
14 // STL includes
15 #include <vector>
16 #include <string>
17 
18 // forward declarations
19 class egDetailCnv_p2;
20 
22 {
24  // Friend classes
26 
27  // Make the AthenaPoolCnv class our friend
28  // friend class egDetailCnv_p2;
30 
32  // Public methods:
34 public:
35 
38  egDetail_p2();
39 
43 
45  // Private data:
47 private:
48 
50  std::string m_className;
51  std::vector<unsigned int> m_egDetailEnumParams;
52  std::vector<float> m_egDetailFloatParams;
53 };
54 
56 // Inline methods:
58 
60 {}
61 
62 #endif //> EGAMMAEVENTTPCNV_EGDETAIL_P2_H
egDetail_p2::m_egDetailFloatParams
std::vector< float > m_egDetailFloatParams
Definition: egDetail_p2.h:52
egDetailContainerCnv_p2
Definition: egDetailContainerCnv_p2.h:29
egDetail_p2::m_className
std::string m_className
egDetail Parameters and name of class
Definition: egDetail_p2.h:50
egDetail_p2
Definition: egDetail_p2.h:22
egDetail_p2::egDetail_p2
egDetail_p2()
Default constructor:
Definition: egDetail_p2.h:59
egDetail_p2::~egDetail_p2
~egDetail_p2()
Destructor:
egDetail_p2::m_egDetailEnumParams
std::vector< unsigned int > m_egDetailEnumParams
Definition: egDetail_p2.h:51