ATLAS Offline Software
Loading...
Searching...
No Matches
TrigElectron_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5/**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigParticleTPCnv
8 * @class : TrigElectron_p1
9 *
10 * @brief persistent partner for TrigElectron
11 *
12 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13 * @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14 *
15 * File and Version Information:
16 * $Id: TrigElectron_p1.h,v 1.2 2009-04-01 22:13:30 salvator Exp $
17 **********************************************************************************/
18#ifndef TRIGPARTICLETPCNV_TRIGELECTRON_P1_H
19#define TRIGPARTICLETPCNV_TRIGELECTRON_P1_H
20
22
24
26{
27
28 public:
29
31 virtual ~TrigElectron_p1() = default;
32 friend class TrigElectronCnv_p1;
33
34 //private:
35
36 int m_roiID = 0;
38 int m_trackIndx = -1;
39 int m_charge = 0;
40 float m_Zvtx = 0;
41 float m_err_Zvtx = -999.9;
42 float m_err_eta = -999.9;
43 float m_err_phi = -999.9;
44 float m_err_Pt = -999.9;
45 float m_dEta = -999.9;
46 float m_dPhi = -999.9;
47 float m_etoverpt = -999.9;
48 bool m_valid = false;
49
50 //the P4PtEtaPhiM base class
52
53};
54
55#endif
This class is an object reference used in Athena persistent data model.
Definition TPObjRef.h:20
virtual ~TrigElectron_p1()=default
TrigInDetTrack::AlgoId m_trackAlgo
friend class TrigElectronCnv_p1