ATLAS Offline Software
|
Namespaces | |
KFMET | |
Typedefs | |
typedef bool() | sort_fnc(GenericTOB *tob1, GenericTOB *tob2) |
typedef uint32_t | parType_t |
Enumerations | |
enum | inputTOBType_t { NONE =0, CLUSTER =0, JET =1, JTAU =2, JLJET =3, JJET =4, MET =5, MUON =6, TAU =7, LATEMUON =8, MUONNEXTBC =9, EEM =10, ETAU =11, JEM =12, GLJET =13, GJET =14, CTAU =15, JXE =16, JXEC =17, JXEPERF =18, JTE =19, JTEC =20, JTEFWD =21, JTEFWDA =22, JTEFWDC =23, GXEJWOJ =24, GXENC =25, GXERHO =26, GMHT =27, GTE =28 } |
enum | outputTopoType_t { UNDEF =999, LEGACYTOPO0 =0, LEGACYTOPO1 =1, TOPO2EL =2, TOPO3EL =3, TOPO1OPT0 =4, TOPO1OPT1 =5, TOPO1OPT2 =6, TOPO1OPT3 =7, OVERFLOWTOPO2EL =12, OVERFLOWTOPO3EL =13, AMBIGUITYTOPO2EL =22, AMBIGUITYTOPO3EL =23 } |
Functions | |
template<class T > | |
std::string | to_string (const T &t, int precision=-999, int width=-999, bool scientific=false) |
template<typename T > | |
std::string | get_binrep (const T &a) |
template<typename T > | |
std::string | get_binrep_vector (const T &a) |
std::string | get_binrep_boolvec (const std::vector< bool > &a) |
std::string | join (const std::vector< std::string > &v, const char c=',') |
std::string | inputTypeAsString (inputTOBType_t type) |
inputTOBType_t | inputType (const std::string &input) |
outputTopoType_t | outputType (const std::string &output) |
std::ostream & | operator<< (std::ostream &, const TCS::CountingConnector &) |
std::ostream & | operator<< (std::ostream &, const TCS::DecisionConnector &) |
std::ostream & | operator<< (std::ostream &, const TCS::GlobalDecision &) |
std::ostream & | operator<< (std::ostream &, const TCS::GlobalOutput &) |
std::ostream & | operator<< (std::ostream &, const TCS::InputConnector &) |
std::ostream & | operator<< (std::ostream &, const TCS::SortingConnector &) |
std::ostream & | operator<< (std::ostream &o, const TCS::BaseTOB &) |
std::ostream & | operator<< (std::ostream &o, const TCS::DataArray &) |
std::ostream & | operator<< (std::ostream &, const TCS::TopoInputEvent &) |
std::ostream & | operator<< (std::ostream &, const TCS::ConfigurableAlg &) |
std::ostream & | operator<< (std::ostream &, const TCS::Parameter &) |
std::ostream & | operator<< (std::ostream &, const TCS::ParameterSpace &) |
typedef uint32_t TCS::parType_t |
Definition at line 22 of file Parameter.h.
typedef bool() TCS::sort_fnc(GenericTOB *tob1, GenericTOB *tob2) |
Definition at line 22 of file TOBArray.h.
enum TCS::inputTOBType_t |
Enumerator | |
---|---|
NONE | |
CLUSTER | |
JET | |
JTAU | |
JLJET | |
JJET | |
MET | |
MUON | |
TAU | |
LATEMUON | |
MUONNEXTBC | |
EEM | |
ETAU | |
JEM | |
GLJET | |
GJET | |
CTAU | |
JXE | |
JXEC | |
JXEPERF | |
JTE | |
JTEC | |
JTEFWD | |
JTEFWDA | |
JTEFWDC | |
GXEJWOJ | |
GXENC | |
GXERHO | |
GMHT | |
GTE |
Definition at line 10 of file Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h.
Enumerator | |
---|---|
UNDEF | |
LEGACYTOPO0 | |
LEGACYTOPO1 | |
TOPO2EL | |
TOPO3EL | |
TOPO1OPT0 | |
TOPO1OPT1 | |
TOPO1OPT2 | |
TOPO1OPT3 | |
OVERFLOWTOPO2EL | |
OVERFLOWTOPO3EL | |
AMBIGUITYTOPO2EL | |
AMBIGUITYTOPO3EL |
Definition at line 42 of file Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h.
|
inline |
Definition at line 51 of file Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/StringUtils.h.
|
inline |
|
inline |
TCS::inputTOBType_t TCS::inputType | ( | const std::string & | input | ) |
std::string TCS::inputTypeAsString | ( | TCS::inputTOBType_t | type | ) |
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::ConfigurableAlg & | alg | ||
) |
Definition at line 507 of file ConfigurableAlg.cxx.
ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::CountingConnector & | conn | ||
) |
ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::DecisionConnector & | conn | ||
) |
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::GlobalDecision & | dec | ||
) |
Definition at line 114 of file GlobalDecision.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::GlobalOutput & | dec | ||
) |
Definition at line 208 of file GlobalOutput.cxx.
ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::InputConnector & | conn | ||
) |
Definition at line 39 of file InputConnector.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::Parameter & | p | ||
) |
Definition at line 36 of file Parameter.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::ParameterSpace & | ps | ||
) |
Definition at line 129 of file ParameterSpace.cxx.
ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::SortingConnector & | conn | ||
) |
Definition at line 63 of file SortingConnector.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::TopoInputEvent & | evt | ||
) |
Definition at line 684 of file TopoInputEvent.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::BaseTOB & | top | ||
) |
Definition at line 57 of file BaseTOB.cxx.
std::ostream & TCS::operator<< | ( | std::ostream & | o, |
const TCS::DataArray & | array | ||
) |
Definition at line 14 of file DataArray.cxx.
TCS::outputTopoType_t TCS::outputType | ( | const std::string & | output | ) |
|
inline |
Definition at line 33 of file Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/StringUtils.h.
const uint32_t TCS::Arctan2InputEnergyBitWidth = 15 |
Definition at line 102 of file L1TopoHardware.h.
const uint32_t TCS::ClusterEtaBitWidth = 6 |
Definition at line 113 of file L1TopoHardware.h.
const uint32_t TCS::ClusterEtBitWidth = 8 |
Definition at line 111 of file L1TopoHardware.h.
const uint32_t TCS::ClusterIsolBitWidth = 5 |
Definition at line 112 of file L1TopoHardware.h.
const uint32_t TCS::ClusterPhiBitWidth = 6 |
Definition at line 114 of file L1TopoHardware.h.
const uint32_t TCS::ContratransverseMassSqrBitWidth = TransverseMassSqrBitWidth |
Definition at line 134 of file L1TopoHardware.h.
const uint32_t TCS::CoshBitWidth = 11 + 7 |
Definition at line 106 of file L1TopoHardware.h.
const uint32_t TCS::CosSinBitWidth = 9 |
Definition at line 105 of file L1TopoHardware.h.
const uint32_t TCS::DefaultJetSize = 2 |
Definition at line 109 of file L1TopoHardware.h.
const uint32_t TCS::eEmInputWidth = 144 |
Definition at line 28 of file L1TopoHardware.h.
const uint32_t TCS::eEmOutputWidthSelect = 10 |
Definition at line 52 of file L1TopoHardware.h.
const uint32_t TCS::eEmOutputWidthSort = 6 |
Definition at line 43 of file L1TopoHardware.h.
const uint32_t TCS::eTauInputWidth = 144 |
Definition at line 29 of file L1TopoHardware.h.
const uint32_t TCS::eTauOutputWidthSelect = 10 |
Definition at line 53 of file L1TopoHardware.h.
const uint32_t TCS::eTauOutputWidthSort = 6 |
Definition at line 44 of file L1TopoHardware.h.
const uint32_t TCS::GenericAbsoluteEtaBitWidth = GenericEtaBitWidth - 1 |
Definition at line 127 of file L1TopoHardware.h.
const uint32_t TCS::GenericEtaBitWidth = 7 |
Definition at line 126 of file L1TopoHardware.h.
const uint32_t TCS::GenericEtBitWidth = 10 |
Definition at line 125 of file L1TopoHardware.h.
const uint32_t TCS::GenericPhiBitWidth = 6 |
Definition at line 128 of file L1TopoHardware.h.
const uint32_t TCS::gJetInputWidth = 12 |
Definition at line 39 of file L1TopoHardware.h.
const uint32_t TCS::gLargeRJetInputWidth = 6 |
Definition at line 40 of file L1TopoHardware.h.
const uint32_t TCS::gMetInputWidth = 3 |
Definition at line 41 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSelectEM = 30 |
Definition at line 72 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSelectJET = 16 |
Definition at line 74 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSelectMU = 16 |
Definition at line 75 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSelectTAU = 30 |
Definition at line 73 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSortEM = 20 |
Definition at line 67 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSortJET = 16 |
Definition at line 69 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSortMU = 16 |
Definition at line 70 of file L1TopoHardware.h.
const uint32_t TCS::InputWidth1stStageSortTAU = 20 |
Definition at line 68 of file L1TopoHardware.h.
const uint32_t TCS::InputWidthEM = 120 |
Definition at line 62 of file L1TopoHardware.h.
const uint32_t TCS::InputWidthJET = 64 |
Definition at line 64 of file L1TopoHardware.h.
const uint32_t TCS::InputWidthMET = 1 |
Definition at line 98 of file L1TopoHardware.h.
const uint32_t TCS::InputWidthMU = 32 |
Definition at line 65 of file L1TopoHardware.h.
const uint32_t TCS::InputWidthTAU = 120 |
Definition at line 63 of file L1TopoHardware.h.
const uint32_t TCS::InvariantMassSqrBitWidth = 2 * GenericEtBitWidth + CoshBitWidth + 1 - 7 |
Definition at line 132 of file L1TopoHardware.h.
const uint32_t TCS::jEmInputWidth = 48 |
Definition at line 34 of file L1TopoHardware.h.
const uint32_t TCS::jEmOutputWidthSelect = 10 |
Definition at line 57 of file L1TopoHardware.h.
const uint32_t TCS::jEmOutputWidthSort = 6 |
Definition at line 48 of file L1TopoHardware.h.
const uint32_t TCS::JetEt1BitWidth = 9 |
Definition at line 116 of file L1TopoHardware.h.
const uint32_t TCS::JetEt2BitWidth = 10 |
Definition at line 117 of file L1TopoHardware.h.
const uint32_t TCS::JetEtaBitWidth = 5 |
Definition at line 118 of file L1TopoHardware.h.
const uint32_t TCS::JetPhiBitWidth = 5 |
Definition at line 119 of file L1TopoHardware.h.
const uint32_t TCS::jJetInputWidth = 168 |
Definition at line 31 of file L1TopoHardware.h.
const uint32_t TCS::jJetOutputWidthSelect = 10 |
Definition at line 54 of file L1TopoHardware.h.
const uint32_t TCS::jJetOutputWidthSort = 6 |
Definition at line 45 of file L1TopoHardware.h.
const uint32_t TCS::jLargeRJetInputWidth = 24 |
Definition at line 32 of file L1TopoHardware.h.
const uint32_t TCS::jLargeRJetOutputWidthSort = 6 |
Definition at line 46 of file L1TopoHardware.h.
const uint32_t TCS::jLJetOutputWidthSelect = 10 |
Definition at line 55 of file L1TopoHardware.h.
const uint32_t TCS::jMetInputWidth = 1 |
Definition at line 35 of file L1TopoHardware.h.
const uint32_t TCS::jTauInputWidth = 144 |
Definition at line 33 of file L1TopoHardware.h.
const uint32_t TCS::jTauOutputWidthSelect = 10 |
Definition at line 56 of file L1TopoHardware.h.
const uint32_t TCS::jTauOutputWidthSort = 6 |
Definition at line 47 of file L1TopoHardware.h.
const uint32_t TCS::KalmanMETCorrection_correctionBitWidth = 8 |
Definition at line 96 of file L1TopoHardware.h.
const uint32_t TCS::KalmanMETCorrection_numberOfEtaBins = 8 |
Definition at line 94 of file L1TopoHardware.h.
const uint32_t TCS::KalmanMETCorrection_numberOfEtBins = 10 |
Definition at line 95 of file L1TopoHardware.h.
const uint32_t TCS::MassSqrBitWidth = GenericEtBitWidth + METEnergyBitWidth + 1 + CosSinBitWidth + 1 |
Definition at line 130 of file L1TopoHardware.h.
const uint32_t TCS::METEnergyBitWidth = 16 |
Definition at line 100 of file L1TopoHardware.h.
const uint32_t TCS::metOutputWidth = 1 |
Definition at line 50 of file L1TopoHardware.h.
const uint32_t TCS::METSqrEnergyBitWidth = 2 * METEnergyBitWidth |
Definition at line 101 of file L1TopoHardware.h.
const uint32_t TCS::MuonEtaBitWidth = 3 |
Definition at line 122 of file L1TopoHardware.h.
const uint32_t TCS::muonInputWidth = 32 |
Definition at line 37 of file L1TopoHardware.h.
const uint32_t TCS::muonOutputWidthSelect = 10 |
Definition at line 58 of file L1TopoHardware.h.
const uint32_t TCS::muonOutputWidthSort = 6 |
Definition at line 49 of file L1TopoHardware.h.
const uint32_t TCS::MuonPhiBitWidth = 3 |
Definition at line 123 of file L1TopoHardware.h.
const uint32_t TCS::MuonPtBitWidth = 2 |
Definition at line 121 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfAlgorithms = 30 |
Definition at line 87 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfDelayedMuons = 1 |
Definition at line 84 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfOutputBits = 32 |
Definition at line 91 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfOverflowBits = 32 |
Definition at line 90 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfResultBits = 31 |
Definition at line 89 of file L1TopoHardware.h.
const uint32_t TCS::NumberOfSortAlgorithms = 35 |
Definition at line 88 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthMET = 1 |
Definition at line 99 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSelectEM = 10 |
Definition at line 78 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSelectJET = 8 |
Definition at line 82 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSelectMU = 10 |
Definition at line 85 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSelectTAU = 10 |
Definition at line 80 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSortEM = 6 |
Definition at line 77 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSortJET = 6 |
Definition at line 81 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSortMU = 6 |
Definition at line 83 of file L1TopoHardware.h.
const uint32_t TCS::OutputWidthSortTAU = 6 |
Definition at line 79 of file L1TopoHardware.h.
const uint32_t TCS::RatioBitWidth = 8 |
Definition at line 131 of file L1TopoHardware.h.
const uint32_t TCS::SechTanhBitWidth = 8 |
Definition at line 107 of file L1TopoHardware.h.
const uint32_t TCS::TransverseMassSqrBitWidth = 2 * GenericEtBitWidth + CosSinBitWidth + 1 - 7 |
Definition at line 133 of file L1TopoHardware.h.