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
13
class
GenericTOB
:
public
BitSpec
<GenericTOB, 64> {
15
16
public
:
17
static
inline
const
BitField<0, 12, float>
ptt
{{.name=
"ptt"
, .auxvar=
"et"
, .description=
"Transverse energy"
, .scale=0.1
/*GeV*/
}};
18
static
inline
const
SignedBitField<13, 22, float>
eta
{{.name=
"eta"
, .auxvar=
"eta"
, .description=
"Eta coordinate"
, .scale=0.0125}};
19
static
inline
const
BitField<23, 31, float>
phi
{
"phi"
,
"phi"
,
"Phi coordinate"
,
nullptr
,
nullptr
,
M_PI
/ 256};
20
21
DECLARE_FIELDS
(
ptt
,
eta
,
phi
);
22
};
23
24
}
25
#endif
M_PI
#define M_PI
Definition
ActiveFraction.h:14
BitSpec.h
GlobalSim::BitField
Definition
BitSpec.h:122
GlobalSim::BitSpec
Definition
BitSpec.h:499
GlobalSim::GenericTOB
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:13
GlobalSim::GenericTOB::DECLARE_FIELDS
DECLARE_FIELDS(ptt, eta, phi)
GlobalSim::GenericTOB::eta
static const SignedBitField< 13, 22, float > eta
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:18
GlobalSim::GenericTOB::phi
static const BitField< 23, 31, float > phi
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:19
GlobalSim::GenericTOB::ptt
static const BitField< 0, 12, float > ptt
BitSpec "base class" for inputs to hypothesis algorithm.
Definition
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h:17
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
BitSpec.h:23
GlobalSim::SignedBitField
BitField< Lo, Hi, AuxValue, Value, true > SignedBitField
Definition
BitSpec.h:396
Generated on
for ATLAS Offline Software by
1.17.0