ATLAS Offline Software
Loading...
Searching...
No Matches
TrigL2BjetCnv_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 *
7 * @Project: Trigger
8 * @Package: TrigParticleTPCnv
9 * @class : TrigL2BjetCnv_p2
10 *
11 * @brief transient-persistent converter for TrigL2Bjet
12 *
13 * @author Andrea Coccaro <Andrea.Coccaro@ge.infn.it>
14 *
15 **********************************************************************************/
16
17#ifndef TRIGPARTICLETPCNV_TRIGL2BJETCNV_P2_H
18#define TRIGPARTICLETPCNV_TRIGL2BJETCNV_P2_H
19
20
22
26
27class MsgStream;
28
29
30class TrigL2BjetCnv_p2 : public T_AthenaPoolTPCnvBase<TrigL2Bjet, TrigL2Bjet_p2> {
31
32 public:
33
35
36 virtual void persToTrans(const TrigL2Bjet_p2* persObj, TrigL2Bjet* transObj, MsgStream &log);
37 virtual void transToPers(const TrigL2Bjet* transObj, TrigL2Bjet_p2* persObj, MsgStream &log);
38
39 protected:
40
43
44};
45
46#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const TrigL2Bjet_p2 *persObj, TrigL2Bjet *transObj, MsgStream &log)
P4PtEtaPhiMCnv_p1 * m_p4PtEtaPhiMCnv
TrigL2BjetCnv_p2 * m_L2BjetCnv
virtual void transToPers(const TrigL2Bjet *transObj, TrigL2Bjet_p2 *persObj, MsgStream &log)
Class representing a b-jet candidate created at L2.
Definition TrigL2Bjet.h:38