ATLAS Offline Software
Trigger
TrigEvent
TrigParticleTPCnv
TrigParticleTPCnv
TrigL2Bphys_p2.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 : TrigL2Bphys_p2
9
*
10
* @brief persistent partner for TrigL2Bphys
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: TrigL2Bphys_p2.h,v 1.2 2009-04-01 22:13:31 salvator Exp $
17
* $Id: TrigL2Bphys_p2.h,v 1.2 2009-04-01 22:13:31 salvator Exp $
18
**********************************************************************************/
19
#ifndef TRIGPARTICLETPCNV_TRIGL2BPHYS_P2_H
20
#define TRIGPARTICLETPCNV_TRIGL2BPHYS_P2_H
21
22
#include "
DataModelAthenaPool/ElementLink_p1.h
"
23
#include "
DataModelAthenaPool/ElementLinkVector_p1.h
"
24
25
class
TrigL2Bphys_p2
26
{
27
friend
class
TrigL2BphysCnv_p2
;
28
29
public
:
30
31
TrigL2Bphys_p2
() {}
32
virtual
~TrigL2Bphys_p2
() =
default
;
33
34
enum
pType_p1
{
PHIKK
=0,
DSPHIPI
=1,
BMUMU
=2,
BMUMUX
=3,
JPSIEE
=4,
JPSIMUMU
=5,
MULTIMU
=6,
BKMUMU
=7,
BDKSTMUMU
=8,
BSPHIMUMU
=9,
LBLMUMU
=10,
BCDSMUMU
=11};
35
36
//private:
37
38
int
m_roiID
= 0;
39
pType_p1
m_particleType
=
PHIKK
;
40
float
m_eta
= 0;
41
float
m_phi
= 0;
42
float
m_mass
= 0;
43
float
m_fitmass
= 0;
44
float
m_fitchi2
= 0;
45
int
m_fitndof
= 0;
46
float
m_fitx
= 0;
47
float
m_fity
= 0;
48
float
m_fitz
= 0;
49
50
// ElementLinkInt_p1 m_pVertex;
51
ElementLinkIntVector_p1
m_trackVector
;
52
ElementLinkInt_p1
m_secondaryDecay
;
53
54
};
55
56
#endif
TrigL2Bphys_p2::JPSIMUMU
@ JPSIMUMU
Definition:
TrigL2Bphys_p2.h:47
ElementLink_p1.h
This file contains the class definition for the ElementLink_p1 class.
TrigL2Bphys_p2::m_mass
float m_mass
Definition:
TrigL2Bphys_p2.h:55
TrigL2Bphys_p2::m_trackVector
ElementLinkIntVector_p1 m_trackVector
Definition:
TrigL2Bphys_p2.h:64
TrigL2Bphys_p2::m_fitx
float m_fitx
Definition:
TrigL2Bphys_p2.h:59
TrigL2Bphys_p2::m_particleType
pType_p1 m_particleType
Definition:
TrigL2Bphys_p2.h:52
TrigL2Bphys_p2::DSPHIPI
@ DSPHIPI
Definition:
TrigL2Bphys_p2.h:47
ElementLinkVector_p1< uint32_t >
TrigL2Bphys_p2::m_fitmass
float m_fitmass
Definition:
TrigL2Bphys_p2.h:56
TrigL2Bphys_p2::TrigL2Bphys_p2
TrigL2Bphys_p2()
Definition:
TrigL2Bphys_p2.h:44
TrigL2Bphys_p2::m_roiID
int m_roiID
Definition:
TrigL2Bphys_p2.h:51
TrigL2Bphys_p2::m_phi
float m_phi
Definition:
TrigL2Bphys_p2.h:54
TrigL2Bphys_p2::BSPHIMUMU
@ BSPHIMUMU
Definition:
TrigL2Bphys_p2.h:47
ElementLink_p1< uint32_t >
TrigL2Bphys_p2::m_secondaryDecay
ElementLinkInt_p1 m_secondaryDecay
Definition:
TrigL2Bphys_p2.h:65
TrigL2Bphys_p2::~TrigL2Bphys_p2
virtual ~TrigL2Bphys_p2()=default
TrigL2Bphys_p2::BDKSTMUMU
@ BDKSTMUMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::BMUMU
@ BMUMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::pType_p1
pType_p1
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::BCDSMUMU
@ BCDSMUMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::JPSIEE
@ JPSIEE
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::BMUMUX
@ BMUMUX
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2
Definition:
TrigL2Bphys_p2.h:26
TrigL2BphysCnv_p2
Definition:
TrigL2BphysCnv_p2.h:41
ElementLinkVector_p1.h
This file contains the class definition for the ElementLinkVector_p1 class.
TrigL2Bphys_p2::m_fity
float m_fity
Definition:
TrigL2Bphys_p2.h:60
TrigL2Bphys_p2::m_eta
float m_eta
Definition:
TrigL2Bphys_p2.h:53
TrigL2Bphys_p2::m_fitchi2
float m_fitchi2
Definition:
TrigL2Bphys_p2.h:57
TrigL2Bphys_p2::LBLMUMU
@ LBLMUMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::MULTIMU
@ MULTIMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::m_fitndof
int m_fitndof
Definition:
TrigL2Bphys_p2.h:58
TrigL2Bphys_p2::m_fitz
float m_fitz
Definition:
TrigL2Bphys_p2.h:61
TrigL2Bphys_p2::BKMUMU
@ BKMUMU
Definition:
TrigL2Bphys_p2.h:47
TrigL2Bphys_p2::PHIKK
@ PHIKK
Definition:
TrigL2Bphys_p2.h:47
Generated on Thu Nov 7 2024 21:29:54 for ATLAS Offline Software by
1.8.18