ATLAS Offline Software
CTP_DecisionCnv_p1.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 ANALYSISTRIGGEREVENTTPCNV_CTP_DECISIONCNV_P1_H
6 #define ANALYSISTRIGGEREVENTTPCNV_CTP_DECISIONCNV_P1_H
7 
8 // Gaudi/Athena include(s):
10 
11 // Trigger include(s):
13 
14 // Local include(s):
16 
29 class CTP_DecisionCnv_p1 : public T_AthenaPoolTPCnvBase< CTP_Decision, CTP_Decision_p1 > {
30 
31 public:
33 
34  virtual void persToTrans( const CTP_Decision_p1* persObj, CTP_Decision* transObj, MsgStream &log );
35  virtual void transToPers( const CTP_Decision* transObj, CTP_Decision_p1* persObj, MsgStream &log );
36 
37 }; // class CTP_DecisionCnv_p1
38 
39 template<>
41  : public CTP_DecisionCnv_p1
42 {
43 public:
44 };
45 
46 #endif // ANALYSISTRIGGEREVENTTPCNV_CTP_DECISIONCNV_P1_H
CTP_DecisionCnv_p1
T/P converter for CTP_Decision and CTP_Decision_p1.
Definition: CTP_DecisionCnv_p1.h:29
CTP_DecisionCnv_p1::persToTrans
virtual void persToTrans(const CTP_Decision_p1 *persObj, CTP_Decision *transObj, MsgStream &log)
Definition: CTP_DecisionCnv_p1.cxx:17
TPConverterBase
Definition: TPConverter.h:738
CTP_Decision
Legacy data class representing the LVL1 CTP trigger decision.
Definition: CTP_Decision.h:39
T_AthenaPoolTPConverter.h
CTP_Decision_p1.h
CTP_Decision.h
CTP_Decision_p1
Persistent representation of CTP_Decision.
Definition: CTP_Decision_p1.h:26
CTP_DecisionCnv_p1::CTP_DecisionCnv_p1
CTP_DecisionCnv_p1()
Definition: CTP_DecisionCnv_p1.cxx:12
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
CTP_DecisionCnv_p1::transToPers
virtual void transToPers(const CTP_Decision *transObj, CTP_Decision_p1 *persObj, MsgStream &log)
Definition: CTP_DecisionCnv_p1.cxx:38
T_TPCnv
Definition: T_AthenaPoolTPConverter.h:17