ATLAS Offline Software
TrigTrtHitCountsCnv.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 /**********************************************************************************
6  * @Project: Trigger
7  * @Package: TrigEventAthenaPool
8  * @class : TrigTrtHitCountsCnv
9  *
10  * @brief transient persistent converter for TrigTrtHitCounts
11  *
12  * @author W. H. Bell <W.Bell@cern.ch>
13  *
14  **********************************************************************************/
15 #ifndef TRIGEVENTATHENAPOOL_TRIGTRTHITCOUNTSCNV_H
16 #define TRIGEVENTATHENAPOOL_TRIGTRTHITCOUNTSCNV_H
17 
21 
22 class MsgStream;
23 
24 // typedef to the latest persistent version
26 
28 
30  friend class CnvFactory<TrigTrtHitCountsCnv>;
31 
32 public:
33  TrigTrtHitCountsCnv(ISvcLocator* svcloc);
35 
36 protected:
39 };
40 
41 
42 #endif
TrigTrtHitCountsCnv::createTransient
TrigTrtHitCounts * createTransient()
Definition: TrigTrtHitCountsCnv.cxx:22
TrigTrtHitCountsCnv::TrigTrtHitCountsCnv
TrigTrtHitCountsCnv(ISvcLocator *svcloc)
Definition: TrigTrtHitCountsCnv.cxx:9
TrigTrtHitCountsCnv
Definition: TrigTrtHitCountsCnv.h:29
TrigTrtHitCounts_PERS
TrigTrtHitCounts_p1 TrigTrtHitCounts_PERS
Definition: TrigTrtHitCountsCnv.h:22
TrigTrtHitCountsCnv::~TrigTrtHitCountsCnv
~TrigTrtHitCountsCnv()
Definition: TrigTrtHitCountsCnv.cxx:10
TrigTrtHitCounts_p1
Definition: TrigTrtHitCounts_p1.h:20
TrigTrtHitCounts.h
TrigTrtHitCounts
A class to store the distributions of time of threshold from the TRT raw data.
Definition: TrigTrtHitCounts.h:19
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
TrigTrtHitCountsCnvBase
T_AthenaPoolCustomCnv< TrigTrtHitCounts, TrigTrtHitCounts_PERS > TrigTrtHitCountsCnvBase
Definition: TrigTrtHitCountsCnv.h:27
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
TrigTrtHitCountsCnv::createPersistent
TrigTrtHitCounts_PERS * createPersistent(TrigTrtHitCounts *transObj)
Definition: TrigTrtHitCountsCnv.cxx:12