![]() |
ATLAS Offline Software
|
AlgTool to obtain a selection of eFex RoIs read in from the event store. More...
Namespaces | |
BDT | |
Typedefs | |
typedef ap_int< 10 > | input_t |
typedef input_t | input_arr_t[n_features] |
typedef ap_int< 10 > | threshold_t |
typedef ap_fixed< 10, 5 > | score_t |
typedef score_t | score_arr_t[n_classes] |
typedef float | accelerator_input_t |
typedef float | accelerator_output_t |
using | eEmTobPtr = std::shared_ptr< eEmTob > |
using | eTauTobPtr = std::shared_ptr< eTauTob > |
using | GenericTobContainer = std::vector< std::shared_ptr< GenericTob > > |
using | GepAlgoHypothesisFIFO = std::vector< GepAlgoHypothesisPortsIn > |
using | InvariantMassResult = std::bitset< s_NumResultBits > |
typedef bool() | sort_fnc(TCS::GenericTOB *tob1, TCS::GenericTOB *tob2) |
using | StripDataVector = std::vector< StripData > |
using | Coords = std::pair< double, double > |
using | LArStripNeighborhoodContainer = DataVector< LArStripNeighborhood > |
Functions | |
template<typename T > | |
void | dump (const std::string &fn, const T &t) |
std::optional< std::vector< std::size_t > > | wrap3 (std::size_t center) |
void | dump_stripdataVector (const StripDataVector &sdv, std::ostream &os) |
void | dump_n (const LArStripNeighborhood *n, std::ostream &os) |
template<typename BITSET > | |
int | bitSetToInt (BITSET bitset) |
char | hex_char (std::string::size_type begin, std::string::size_type end, const std::string &s) |
std::string | binStrToHexStr (std::string s) |
std::vector< eEmTobPtr > | make_eEmTobs (const GlobalSim::GepAlgoHypothesisFIFO &fifo) |
std::ostream & | operator<< (std::ostream &os, const TestCounts &tc) |
std::ostream & | operator<< (std::ostream &os, const GlobalSim::eEmTob &tob) |
std::ostream & | operator<< (std::ostream &os, const GlobalSim::eTauTob &tob) |
std::string | eEmInputTOBToString (const std::bitset< 72 > &bs) |
std::string | eTauInputTOBToString (const std::bitset< 72 > &bs) |
std::string | hexStrToBinStr (std::string s) |
std::string | trim (std::string s) |
bool | cutChecker (const std::vector< int > &vals, std::size_t sz) |
std::ostream & | operator<< (std::ostream &os, const Decision &dec) |
bool | isocut (const std::string &threshold, const unsigned int bit) |
bool | isocut (const unsigned int threshold, const unsigned int bit) |
template<std::size_t width, typename T > | |
constexpr T | max_to_overflow () |
Variables | |
constexpr std::array< unsigned, 512 > | coshLUT |
constexpr std::array< unsigned, 128 > | cosLUT |
AlgTool to obtain a selection of eFex RoIs read in from the event store.
AlgTool run the L1Topo SimpleCone DECISIOM Algorithm.
AlgTool to obtain a GlobalSim::jXETOBArray from a jFexMETRoIContainer.
AlgTool run the L1Topo jJetSelect SORT Algorithm.
AlgTool to obtain a GlobalSim::jJetTOBArray from a jFexSRJetRoIContainer.
AlgTool run the L1Topo EnergyThreshold COUNT Algorithm.
AlgTool run the L1Topo eEmSelect SORT Algorithm.
AlgTool to obtain a GlobalSim::eEmTOBArray.
AlgTool run the L1Topo DeltaRSqrIncl2 DECISION Algorithm.
AlgTool run the L1Topo cTauMultiplicty COUNT Algorithm.
AlgTool to obtain a GlobalSim::cTAUTOBArray This class uses ReadHandles to jFex and eFex Tau Rois If these objects are needed by another algorithm, runtime duplication will occur.
AlgTool to run the Global InvariantMassDeltaPhiInclusive2.
AlgTool that reads in the potout ports for eEmSortSelectCountContainerAlgTool, a test FIFO used as its input and (5/3/25 not yet availble ...) a set of expected values for the output port.
AlgTool that reads in all eEM TOBS for an event, and passes them collectively to the eEmSortSelectCount Algorithm.
AlgTool to read in LArStripNeighborhoods, and run the ERatio Algorithm.
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
The output port valeus and the expected values are compared.
Future impreovement : have separate input Algorithms for jFex and eFex RoIs, and have cTauInputAlgTool use these results.
typedef float GlobalSim::accelerator_input_t |
Definition at line 23 of file parameters.h.
typedef float GlobalSim::accelerator_output_t |
Definition at line 24 of file parameters.h.
using GlobalSim::Coords = typedef std::pair<double, double> |
Definition at line 26 of file LArStripNeighborhood.h.
typedef std::shared_ptr< eEmTob > GlobalSim::eEmTobPtr |
Definition at line 93 of file eEmTob.cxx.
typedef std::shared_ptr< eTauTob > GlobalSim::eTauTobPtr |
Definition at line 93 of file eTauTob.cxx.
using GlobalSim::GenericTobContainer = typedef std::vector<std::shared_ptr<GenericTob> > |
Definition at line 70 of file GenericTob.h.
using GlobalSim::GepAlgoHypothesisFIFO = typedef std::vector<GepAlgoHypothesisPortsIn> |
Definition at line 70 of file GepAlgoHypothesisPortsIn.h.
typedef input_t GlobalSim::input_arr_t[n_features] |
Definition at line 19 of file parameters.h.
typedef ap_int<10> GlobalSim::input_t |
Definition at line 18 of file parameters.h.
using GlobalSim::InvariantMassResult = typedef std::bitset<s_NumResultBits> |
Definition at line 14 of file InvariantMassResult.h.
using GlobalSim::LArStripNeighborhoodContainer = typedef DataVector<LArStripNeighborhood> |
Definition at line 14 of file LArStripNeighborhoodContainer.h.
typedef score_t GlobalSim::score_arr_t[n_classes] |
Definition at line 22 of file parameters.h.
typedef ap_fixed<10,5> GlobalSim::score_t |
Definition at line 21 of file parameters.h.
typedef bool() GlobalSim::sort_fnc(TCS::GenericTOB *tob1, TCS::GenericTOB *tob2) |
Definition at line 29 of file GenericTOBArray.h.
using GlobalSim::StripDataVector = typedef std::vector<StripData> |
Definition at line 24 of file LArStripNeighborhood.h.
typedef ap_int<10> GlobalSim::threshold_t |
Definition at line 20 of file parameters.h.
std::string GlobalSim::binStrToHexStr | ( | std::string | s | ) |
Definition at line 37 of file binStrToHexStr.h.
int GlobalSim::bitSetToInt | ( | BITSET | bitset | ) |
Definition at line 19 of file AlgoDataTypes.h.
bool GlobalSim::cutChecker | ( | const std::vector< int > & | vals, |
std::size_t | sz | ||
) |
void GlobalSim::dump_n | ( | const LArStripNeighborhood * | n, |
std::ostream & | os | ||
) |
Definition at line 332 of file Egamma1_LArStrip_Fex.cxx.
void GlobalSim::dump_stripdataVector | ( | const StripDataVector & | sdv, |
std::ostream & | os | ||
) |
Definition at line 312 of file Egamma1_LArStrip_Fex.cxx.
std::string GlobalSim::eEmInputTOBToString | ( | const std::bitset< 72 > & | bs | ) |
Definition at line 9 of file GepAlgoHypothesisPortsIn.cxx.
std::string GlobalSim::eTauInputTOBToString | ( | const std::bitset< 72 > & | bs | ) |
Definition at line 29 of file GepAlgoHypothesisPortsIn.cxx.
char GlobalSim::hex_char | ( | std::string::size_type | begin, |
std::string::size_type | end, | ||
const std::string & | s | ||
) |
Definition at line 15 of file binStrToHexStr.h.
std::string GlobalSim::hexStrToBinStr | ( | std::string | s | ) |
Definition at line 13 of file hexStrToBinStr.h.
Definition at line 10 of file isocut.cxx.
Definition at line 22 of file isocut.cxx.
std::vector< eEmTobPtr > GlobalSim::make_eEmTobs | ( | const GlobalSim::GepAlgoHypothesisFIFO & | fifo | ) |
Definition at line 266 of file eEmSortSelectCountContainerAlgTool.cxx.
|
constexpr |
Definition at line 34 of file Global/GlobalSimulation/src/IO/Decision.cxx.
std::ostream& GlobalSim::operator<< | ( | std::ostream & | os, |
const GlobalSim::eEmTob & | tob | ||
) |
Definition at line 96 of file eEmTob.cxx.
std::ostream& GlobalSim::operator<< | ( | std::ostream & | os, |
const GlobalSim::eTauTob & | tob | ||
) |
Definition at line 96 of file eTauTob.cxx.
std::ostream& GlobalSim::operator<< | ( | std::ostream & | os, |
const TestCounts & | tc | ||
) |
Definition at line 47 of file eEmSortSelectCountContainerComparator.cxx.
std::string GlobalSim::trim | ( | std::string | s | ) |
Definition at line 129 of file HypoTestBenchAlg.cxx.
std::optional<std::vector<std::size_t> > GlobalSim::wrap3 | ( | std::size_t | center | ) |
Definition at line 22 of file Egamma1_LArStrip_Fex.cxx.
|
constexpr |