ATLAS Offline Software
Loading...
Searching...
No Matches
TrigTrtHitCountsCnv_p2.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: TrigInDetEventTPCnv
8 * @class : TrigTrtHitCountsCnv_p2
9 *
10 * @brief transient persistent converter for TrigTrtHitCounts
11 *
12 * @author W. H. Bell <W.Bell@cern.ch>
13 *
14 **********************************************************************************/
15#ifndef TRIGINDETEVENTTPCNV_TRIGTRTHITCOUNTSCNV_P2_H
16#define TRIGINDETEVENTTPCNV_TRIGTRTHITCOUNTSCNV_P2_H
17
22
23class MsgStream;
24
25
26class TrigTrtHitCountsCnv_p2 : public T_AthenaPoolTPCnvBase<TrigTrtHitCounts, TrigTrtHitCounts_p2> {
27 public:
28
30
31 virtual void persToTrans( const TrigTrtHitCounts_p2 *persObj,
32 TrigTrtHitCounts *transObj,
33 MsgStream &log );
34 virtual void transToPers( const TrigTrtHitCounts *transObj,
35 TrigTrtHitCounts_p2 *persObj,
36 MsgStream &log );
37
38 private:
40};
41
42#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const TrigTrtHitCounts_p2 *persObj, TrigTrtHitCounts *transObj, MsgStream &log)
virtual void transToPers(const TrigTrtHitCounts *transObj, TrigTrtHitCounts_p2 *persObj, MsgStream &log)
A class to store the distributions of time of threshold from the TRT raw data.