ATLAS Offline Software
egDetail_p1.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_p1.h
8 // Header file for class egDetailContainer_p1
9 // Author: K.Cranmer<cranmer@cern.ch>
10 // Author: S.Binet<binet@cern.ch>
11 // Date: December 2006
13 #ifndef EGAMMAEVENTTPCNV_EGDETAIL_P1_H
14 #define EGAMMAEVENTTPCNV_EGDETAIL_P1_H
15 
16 // STL includes
17 #include <vector>
18 #include <string>
19 
20 // forward declarations
21 class egDetailCnv_p1;
22 
24 {
26  // Friend classes
28 
29  // Make the AthenaPoolCnv class our friend
30  // friend class egDetailCnv_p1;
32 
34  // Public methods:
36 public:
37 
40  egDetail_p1();
41 
45 
47  // Private data:
49 private:
50 
52  std::string m_className;
53  std::vector<unsigned int> m_egDetailEnumParams;
54  std::vector<float> m_egDetailFloatParams;
55 };
56 
58 // Inline methods:
60 
62 {}
63 
64 #endif //> EGAMMAEVENTTPCNV_EGDETAIL_P1_H
egDetail_p1::m_egDetailEnumParams
std::vector< unsigned int > m_egDetailEnumParams
Definition: egDetail_p1.h:53
egDetail_p1::egDetail_p1
egDetail_p1()
Default constructor:
Definition: egDetail_p1.h:61
egDetail_p1::m_className
std::string m_className
egDetail Parameters and name of class
Definition: egDetail_p1.h:52
egDetail_p1::~egDetail_p1
~egDetail_p1()
Destructor:
egDetailContainerCnv_p1
Definition: egDetailContainerCnv_p1.h:31
egDetail_p1
Definition: egDetail_p1.h:24
egDetail_p1::m_egDetailFloatParams
std::vector< float > m_egDetailFloatParams
Definition: egDetail_p1.h:54