ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
GlobalSimulation
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GLOBALSIM_GENERICTOB_H
6
#define GLOBALSIM_GENERICTOB_H
7
8
#include "
GlobalSimulation/BitSpec.h
"
9
10
namespace
GlobalSim
{
11
12
namespace
v1
{
13
class
GenericTOB
:
public
BitSpec
<GenericTOB, 64> {
14
public
:
15
static
inline
const
BitField<0, 12, float>
et
{{.name=
"et"
, .auxvar=
"et"
, .description=
"Transverse energy"
, .scale=0.1
/*GeV*/
, .centre=0}};
16
static
inline
const
SignedBitField<13, 22, float>
eta
{{.name=
"eta"
, .auxvar=
"eta"
, .description=
"Eta coordinate"
, .scale=0.0125}};
17
static
inline
const
UnclampedBitField<23, 31, float>
phi
{{.name=
"phi"
, .auxvar=
"phi"
, .description=
"Phi coordinate"
, .scale=
M_PI
/ 256}};
18
19
DECLARE_FIELDS
(
et
,
eta
,
phi
);
20
};
21
}
22
23
24
typedef
v1::GenericTOB
GenericTOB
;
25
26
}
27
#endif
M_PI
#define M_PI
Definition
ActiveFraction.h:14
BitSpec.h
GlobalSim::BitField
Definition
BitSpec.h:205
GlobalSim::BitSpec
Definition
BitSpec.h:637
GlobalSim::v1::GenericTOB
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:13
GlobalSim::v1::GenericTOB::et
static const BitField< 0, 12, float > et
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:15
GlobalSim::v1::GenericTOB::DECLARE_FIELDS
DECLARE_FIELDS(et, eta, phi)
GlobalSim::v1::GenericTOB::eta
static const SignedBitField< 13, 22, float > eta
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:16
GlobalSim::v1::GenericTOB::phi
static const UnclampedBitField< 23, 31, float > phi
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:17
GlobalSim::v1
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:12
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
BitSpec.h:24
GlobalSim::GenericTOB
v1::GenericTOB GenericTOB
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:24
GlobalSim::SignedBitField
BitField< Lo, Hi, AuxValue, Value, true > SignedBitField
Definition
BitSpec.h:526
GlobalSim::UnclampedBitField
BitField< Lo, Hi, AuxValue, Value, false, false > UnclampedBitField
Definition
BitSpec.h:529
Generated on
for ATLAS Offline Software by
1.17.0