ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigMissingEtEventTPCnv
TrigMissingEtEventTPCnv
TrigMissingET_p3.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/**********************************************************************************
6
* @Project: Trigger
7
* @Package: TrigMissingEtEventTPCnv
8
* @class : TrigMissingET_p3
9
*
10
* @brief persistent partner for TrigMissingET
11
*
12
* @author Diego Casadei <Diego.Casadei@cern.ch> - NYU
13
**********************************************************************************/
14
#ifndef TRIGMISSINGETEVENTTPCNV_TRIGMISSINGET_p3_H
15
#define TRIGMISSINGETEVENTTPCNV_TRIGMISSINGET_p3_H
16
17
#include <stdint.h>
18
#include <string>
19
#include <vector>
20
#include "
TrigMissingEtEvent/TrigMissingET.h
"
21
22
class
TrigMissingET_p3
23
{
24
friend
class
TrigMissingETCnv_p3
;
25
26
public
:
27
28
TrigMissingET_p3
() =
default
;
29
virtual
~TrigMissingET_p3
() =
default
;
30
31
//private:
33
34
float
m_allTheFloats
[5]{};
35
//float m_ex, m_ey, m_ez; //<! components of the missing energy vector
36
//float m_sum_et, m_sum_e; //<! sums of |Et| and |E|
37
int
m_flag
= 0;
//<! event flag: 0 (default) means OK
38
long
m_roiWord
= 0;
//<! RoI word
39
43
unsigned
int
m_comp_number
{};
//<! size of all following vectors
44
std::vector<std::string>
m_c_name
;
45
std::vector<short>
m_c_status
;
46
std::vector<float>
m_c_ex
;
47
std::vector<float>
m_c_ey
;
48
std::vector<float>
m_c_ez
;
49
std::vector<float>
m_c_sumEt
;
50
std::vector<float>
m_c_sumE
;
51
std::vector<float>
m_c_calib0
;
52
std::vector<float>
m_c_calib1
;
53
std::vector<short>
m_c_sumOfSigns
;
54
std::vector<unsigned short>
m_c_usedChannels
;
55
56
57
58
};
59
60
#endif
TrigMissingET.h
TrigMissingET_p3::m_c_ex
std::vector< float > m_c_ex
Definition
TrigMissingET_p3.h:46
TrigMissingET_p3::~TrigMissingET_p3
virtual ~TrigMissingET_p3()=default
TrigMissingET_p3::m_c_ey
std::vector< float > m_c_ey
Definition
TrigMissingET_p3.h:47
TrigMissingET_p3::m_c_usedChannels
std::vector< unsigned short > m_c_usedChannels
Definition
TrigMissingET_p3.h:54
TrigMissingET_p3::m_comp_number
unsigned int m_comp_number
Auxiliary information.
Definition
TrigMissingET_p3.h:43
TrigMissingET_p3::m_c_sumE
std::vector< float > m_c_sumE
Definition
TrigMissingET_p3.h:50
TrigMissingET_p3::TrigMissingETCnv_p3
friend class TrigMissingETCnv_p3
Definition
TrigMissingET_p3.h:24
TrigMissingET_p3::m_roiWord
long m_roiWord
Definition
TrigMissingET_p3.h:38
TrigMissingET_p3::m_flag
int m_flag
Definition
TrigMissingET_p3.h:37
TrigMissingET_p3::m_c_sumEt
std::vector< float > m_c_sumEt
Definition
TrigMissingET_p3.h:49
TrigMissingET_p3::m_c_name
std::vector< std::string > m_c_name
Definition
TrigMissingET_p3.h:44
TrigMissingET_p3::m_c_ez
std::vector< float > m_c_ez
Definition
TrigMissingET_p3.h:48
TrigMissingET_p3::m_c_status
std::vector< short > m_c_status
Definition
TrigMissingET_p3.h:45
TrigMissingET_p3::m_c_sumOfSigns
std::vector< short > m_c_sumOfSigns
Definition
TrigMissingET_p3.h:53
TrigMissingET_p3::TrigMissingET_p3
TrigMissingET_p3()=default
TrigMissingET_p3::m_allTheFloats
float m_allTheFloats[5]
Basic information.
Definition
TrigMissingET_p3.h:34
TrigMissingET_p3::m_c_calib1
std::vector< float > m_c_calib1
Definition
TrigMissingET_p3.h:52
TrigMissingET_p3::m_c_calib0
std::vector< float > m_c_calib0
Definition
TrigMissingET_p3.h:51
Generated on
for ATLAS Offline Software by
1.17.0