|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef GLOBALSIM_CTAUMULTIPLICITY_H
7 #define GLOBALSIM_CTAUMULTIPLICITY_H
15 class L1Threshold_cTAU;
39 const std::map<std::string, int>& isoFW_CTAU,
40 const std::map<std::string, int>& isoFW_CTAU_jTAUCoreScale
53 const std::map<std::string, int>& isoFW_CTAU_jTAUCoreScale,
54 const float jTauCoreEt,
63 const std::vector<double>&
TOB_et()
const;
64 const std::vector<double>&
TOB_eta()
const;
65 const std::vector<double>&
TOB_phi()
const;
71 const std::vector<double>&
accept_et()
const;
72 const std::vector<double>&
counts()
const;
const std::vector< double > & TOB_et() const
const std::vector< double > & TOB_isolation_partial_medium() const
std::vector< double > m_TOB_et
const std::vector< double > & counts() const
std::vector< double > m_TOB_eta
std::vector< double > m_accept_eta
const std::vector< double > & TOB_eta() const
const std::vector< double > & TOB_isolation_partial_loose() const
const std::vector< double > & TOB_phi() const
std::vector< double > m_counts
StatusCode run(const cTauTOBArray &input, Count &count)
std::vector< double > m_accept_et
Forward iterator to traverse the main components of the trigger configuration.
std::string toString() const
std::vector< double > m_TOB_phi
AlgTool to obtain a selection of eFex RoIs read in from the event store.
virtual ~cTauMultiplicity()=default
cTauMultiplicity(const std::string &name, unsigned int nbits, const TrigConf::L1Threshold_cTAU &, const std::map< std::string, int > &isoFW_CTAU, const std::map< std::string, int > &isoFW_CTAU_jTAUCoreScale)
std::vector< double > m_TOB_isolation_partial_tight
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< double > m_TOB_isolation_partial_loose
bool cTauMatching(const TCS::cTauTOB *etauCand, const TCS::cTauTOB *jtauCand) const
std::map< std::string, int > m_isoFW_CTAU_jTAUCoreScale
static unsigned int convertIsoToBit(const std::map< std::string, int > &isoFW_CTAU, const std::map< std::string, int > &isoFW_CTAU_jTAUCoreScale, const float jTauCoreEt, const float jTauIso, const float eTauEt)
unsigned int m_numberOutputBits
const TrigConf::L1Threshold_cTAU & m_threshold
std::map< std::string, int > m_isoFW_CTAU
const std::vector< double > & accept_eta() const
std::vector< double > m_TOB_isolation_partial_medium
const std::vector< double > & TOB_isoScore() const
const std::vector< double > & accept_et() const
const std::vector< double > & TOB_isolation_partial_tight() const
std::vector< double > m_TOB_isoScore