ATLAS Offline Software
Loading...
Searching...
No Matches
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
9
10namespace 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
22 };
23
24}
25#endif
#define M_PI
DECLARE_FIELDS(ptt, eta, phi)
static const SignedBitField< 13, 22, float > eta
static const BitField< 0, 12, float > ptt
BitSpec "base class" for inputs to hypothesis algorithm.
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition BitSpec.h:23
BitField< Lo, Hi, AuxValue, Value, true > SignedBitField
Definition BitSpec.h:396