|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #include "../IO/cTauTOBArray.h"
17 const std::string&
name,
27 return StatusCode::SUCCESS;
32 auto cTaus = std::make_unique<GlobalSim::cTauTOBArray>(
"InputcTaus", 120);
41 return StatusCode::SUCCESS;
46 const EventContext& ctx)
const {
99 static_cast<unsigned int>(phiTopo),
117 return StatusCode::SUCCESS;
121 const EventContext& ctx)
const {
129 for(
const auto jFexTauRoI : *jTauRoIContainer){
165 if (EtTopo == 0) {
continue;}
180 return StatusCode::SUCCESS;
185 std::stringstream
ss;
186 ss <<
"cTauInputAlgTool: '" <<
name() <<
'\n'
unsigned int rHad() const
int iEtaTopo() const
Getter for integer phi index (0-63)
float et() const
TOB ET (decoded from TOB, stored for convenience)
void setEtaDouble(double eta)
uint8_t jFexNumber() const
float eta() const
setter for the above
unsigned int tauTwoThresholds() const
Tau Condition 2 (generic) results.
unsigned int EtIso() const
void setPhiDouble(double phi)
unsigned int et() const
Methods that require combining results or applying scales.
eFexTauRoI_v1 eFexTauRoI
Define the latest version of the eFexTauRoI class.
void setRCore(unsigned int rCore)
void setRCore(unsigned int th)
unsigned int tauOneThresholds() const
Tau Condition 1 (generic) results.
AlgTool to obtain a selection of eFex RoIs read in from the event store.
void setEtIso(unsigned int etIso)
int iPhiTopo() const
Return phi index in the range used by L1Topo (0->127)
::StatusCode StatusCode
StatusCode definition for legacy code.
void setEtIso(unsigned int etIso)
void setEtDouble(double et)
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
float phi() const
Seed supercell index within central tower (0 -> 3)
unsigned int eFexNumber() const
eFEX number
void setPhiDouble(double phi)
unsigned int rCore() const
void setEtDouble(double et)
void setRHad(unsigned int rHad)
void setEtDouble(double et)
unsigned int etTOB() const
Cluster ET (TOB ET scale, 100 MeV/count)
void setRHad(unsigned int th)
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
jFexTauRoI_v1 jFexTauRoI
Define the latest version of the jFexSRJetRoI class
void setEtaDouble(double eta)
virtual void push_back(const DATA &tob)
void setPhiDouble(double phi)
unsigned int toTopoPhi(float phi)
void setEtaDouble(double eta)