![]() |
ATLAS Offline Software
|
#include <DecisionAlg.h>
Inherits TCS::ConfigurableAlg.
Inherited by TCS::ADVAE_2A, TCS::AnomalyDetectionBDT, TCS::DeltaEtaIncl1, TCS::DeltaEtaIncl2, TCS::DeltaEtaPhiIncl1, TCS::DeltaEtaPhiIncl2, TCS::DeltaPhiIncl1, TCS::DeltaPhiIncl2, TCS::DeltaPhiLeading, TCS::DeltaRApproxBoxCutIncl1, TCS::DeltaRApproxBoxCutIncl2, TCS::DeltaRSqrIncl1, TCS::DeltaRSqrIncl1Charge, TCS::DeltaRSqrIncl2, TCS::DeltaRSqrIncl2Charge, TCS::DisambiguationDRIncl2, TCS::DisambiguationDRIncl3, TCS::DisambiguationDetaDPhiIncl3, TCS::DisambiguationIncl2, TCS::DisambiguationIncl3, TCS::DisambiguationInvmIncl2, TCS::EtCut, TCS::EtaPhiWindow, TCS::ExclusiveJets, TCS::InvariantMassDeltaPhiInclusive1, TCS::InvariantMassDeltaPhiInclusive2, TCS::InvariantMassDeltaPhiInclusive2Charge, TCS::InvariantMassDeltaPhiSumEtInclusive1, TCS::InvariantMassInclusive1, TCS::InvariantMassInclusive1Disambiguation2, TCS::InvariantMassInclusive2, TCS::InvariantMassInclusiveDeltaRSqrIncl1, TCS::InvariantMassInclusiveDeltaRSqrIncl1Charge, TCS::InvariantMassInclusiveDeltaRSqrIncl2, TCS::InvariantMassInclusiveDeltaRSqrIncl2Charge, TCS::InvariantMassThreeTOBsIncl1, TCS::InvariantMassThreeTOBsIncl1Charge, TCS::JetHT, TCS::JetMatch, TCS::KalmanMETCorrection, TCS::LAr, TCS::METCut, TCS::MinDeltaPhiIncl2, TCS::Multiplicity, TCS::MultiplicityCustom, TCS::NotMatch, TCS::Ratio, TCS::Ratio2, TCS::RatioMatch, TCS::RatioSum, TCS::SimpleCone, TCS::Sum, TCS::TeATIME, TCS::TeAsymmetry, and TCS::TransverseMassInclusive1.
Public Member Functions | |
| DecisionAlg (const std::string &name) | |
| virtual | ~DecisionAlg () |
| virtual TCS::StatusCode | process (const std::vector< TCS::TOBArray const * > &input, const std::vector< TCS::TOBArray * > &output, Decision &decison)=0 |
| virtual TCS::StatusCode | processBitCorrect (const std::vector< TCS::TOBArray const * > &input, const std::vector< TCS::TOBArray * > &output, Decision &decison)=0 |
| unsigned int | numberOutputBits () const |
| void | setNumberOutputBits (unsigned int numberOutputBits) |
| DecisionAlg & | setHardwareBits (const unsigned int &bitNumber, const bool &valueDecision, const bool &valueOverflow) |
| propagate the hardware decision bits for each output bit of this algo | |
| DecisionAlg & | resetHardwareBits () |
| ! reset all hardware bits for this algo | |
| bool | getDecisionHardwareBit (const unsigned int &bitNumber) const |
| ! get one hardware decision bit from this algo | |
| bool | getOverflowHardwareBit (const unsigned int &bitNumber) const |
| ! get one hardware overflow bit from this algo | |
| DecisionAlg & | setFillHistosBasedOnHardware (const bool &value) |
| ! toggle m_fillHistosBasedOnHardware | |
| bool | fillHistosBasedOnHardware () const |
| ! getter | |
| DecisionAlg & | setSkipHistos (const bool &value) |
| ! toggle m_skipHistos (see TopoSteering::setOutputAlgosSkipHistograms) | |
| bool | skipHistos () const |
| ! getter | |
| bool | fillHistos () const |
| whether the monitoring histograms should be filled | |
| void | setClassName (const std::string &className) |
| void | setLegacyMode (bool isLegacyTopo) |
| const std::string & | name () const |
| const std::string & | className () const |
| std::string | fullname () const |
| unsigned int | algoId () const |
| virtual StatusCode | initialize () |
| StatusCode | reset () |
| bool | isSortingAlg () const |
| bool | isDecisionAlg () const |
| bool | isCountingAlg () const |
| bool | isLegacyTopo () const |
| unsigned int | calcDeltaPhiBW (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcDeltaEtaBW (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcInvMassBW (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcTMassBW (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcDeltaR2BW (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned long | quadraticSumBW (int i1, int i2) |
| unsigned int | calcDeltaPhi (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcDeltaEta (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcInvMass (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcTMass (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| unsigned int | calcDeltaR2 (const TCS::GenericTOB *tob1, const TCS::GenericTOB *tob2) |
| const Parameter & | parameter (const std::string ¶meterName) const |
| const Parameter & | parameter (const std::string ¶meterName, unsigned int selection) const |
| const ParameterSpace & | parameters () const |
| void | setParameters (const ParameterSpace &) |
| void | setAlgoId (unsigned int algoId) |
| void | setL1TopoHistSvc (std::shared_ptr< IL1TopoHistSvc >) |
| sets the external hist service | |
| void | bookHistMult (std::vector< std::string > ®Name, const std::string &name, const std::string &title, const std::string &xtitle, const int binx, const int xmin, const int xmax) |
| void | bookHistMult (std::vector< std::string > ®Name, const std::string &name, const std::string &title, const std::string &xtitle, const std::string &ytitle, const int binx, const int xmin, const int xmax, const int biny, const int ymin, const int ymax) |
| void | bookHist (std::vector< std::string > ®Name, const std::string &name, const std::string &title, const int binx, const int xmin, const int xmax) |
| void | bookHist (std::vector< std::string > ®Name, const std::string &name, const std::string &title, const int binx, const int xmin, const int xmax, const int biny, const int ymin, const int ymax) |
| bool | msgLvl (const MSGTC::Level lvl) const |
| Test the output level. | |
| MsgStreamTC & | msg () const |
| The standard message stream. | |
| MsgStreamTC & | msg (const MSGTC::Level lvl) const |
| The standard message stream. | |
| const std::string & | getName () const |
| name accessor | |
Protected Types | |
| enum | AlgType { NONE , SORT , DECISION , COUNT } |
Protected Member Functions | |
| void | defineParameter (const std::string &name, TCS::parType_t value) |
| void | defineParameter (const std::string &name, TCS::parType_t value, unsigned int selection) |
| void | registerHist (TH1 *) |
| void | registerHist (TH2 *) |
| void | fillHist1D (const std::string &histName, double x) |
| void | fillHist2D (const std::string &histName, double x, double y) |
| bool | isocut (const std::string &threshold, const unsigned int bit) const |
| bool | isocut (const unsigned int threshold, const unsigned int bit) const |
Protected Attributes | |
| std::vector< std::string > | m_histAccept |
| std::vector< std::string > | m_histReject |
| std::vector< std::string > | m_histAcceptM |
| std::vector< std::string > | m_histRejectM |
| std::vector< std::string > | m_histAcceptX |
| std::vector< std::string > | m_histRejectX |
| std::vector< std::string > | m_histAcceptEta1Eta2 |
| std::vector< std::string > | m_histRejectEta1Eta2 |
| std::vector< std::string > | m_histAcceptEta2Eta3 |
| std::vector< std::string > | m_histRejectEta2Eta3 |
| std::vector< std::string > | m_histAcceptEta3Eta1 |
| std::vector< std::string > | m_histRejectEta3Eta1 |
Private Member Functions | |
| virtual StatusCode | doReset () |
| void | defineParameter (const Parameter &) |
| std::string | ToString (const int val) |
Private Attributes | |
| unsigned int | m_numberOutputBits {1} |
| uint32_t | m_hardwareDecisionBits {0} |
| ! decision bits from hardware (assume the algo won't have >31 output bits) | |
| uint32_t | m_hardwareOverflowBits {0} |
| ! overflow bits from hardware (assume the algo won't have >31 output bits) | |
| bool | m_fillHistosBasedOnHardware {0} |
| ! fill accept/reject monitoring histos based on hdw decision | |
| bool | m_skipHistos {0} |
| ! skip filling monitoring histos, used only when m_fillHistosBasedOnHardware==true | |
| std::unique_ptr< ConfigurableAlgImpl > | m_impl |
| std::string | m_name {""} |
| std::string | m_className {""} |
| unsigned int | m_algoId {0} |
| ParameterSpace | m_parameters {""} |
| AlgType | m_algType |
| bool | m_isLegacyTopo |
| boost::thread_specific_ptr< MsgStreamTC > | m_msg_tls |
| MsgStreamTC instance (a std::cout like with print-out levels) | |
Friends | |
| class | TopoSteering |
Definition at line 22 of file DecisionAlg.h.
|
protectedinherited |
|
inline |
Definition at line 25 of file DecisionAlg.h.
|
virtual |
Definition at line 15 of file DecisionAlg.cxx.
|
inlineinherited |
Definition at line 53 of file ConfigurableAlg.h.
|
inherited |
Definition at line 270 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 347 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 338 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 457 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 173 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 128 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 165 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 120 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 191 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 152 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 181 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 136 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 186 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 144 of file ConfigurableAlg.cxx.
|
inlineinherited |
Definition at line 49 of file ConfigurableAlg.h.
|
privateinherited |
Definition at line 213 of file ConfigurableAlg.cxx.
|
protectedinherited |
Definition at line 201 of file ConfigurableAlg.cxx.
|
protectedinherited |
Definition at line 207 of file ConfigurableAlg.cxx.
|
privatevirtual |
|
protectedinherited |
Definition at line 467 of file ConfigurableAlg.cxx.
|
protectedinherited |
| bool TCS::DecisionAlg::fillHistos | ( | ) | const |
whether the monitoring histograms should be filled
Either we are filling based on the simulated decision, or based on the hdw decision with skipHistos==false.
Definition at line 100 of file DecisionAlg.cxx.
| bool TCS::DecisionAlg::fillHistosBasedOnHardware | ( | ) | const |
! getter
Definition at line 84 of file DecisionAlg.cxx.
|
inlineinherited |
Definition at line 50 of file ConfigurableAlg.h.
| bool TCS::DecisionAlg::getDecisionHardwareBit | ( | const unsigned int & | bitNumber | ) | const |
! get one hardware decision bit from this algo
Definition at line 52 of file DecisionAlg.cxx.
|
inlineinherited |
| bool TCS::DecisionAlg::getOverflowHardwareBit | ( | const unsigned int & | bitNumber | ) | const |
! get one hardware overflow bit from this algo
Definition at line 65 of file DecisionAlg.cxx.
|
inlinevirtualinherited |
Reimplemented in TCS::ADVAE_2A, TCS::AnomalyDetectionBDT, TCS::ClusterNoSort, TCS::ClusterSelect, TCS::ClusterSort, TCS::cTauMultiplicity, TCS::DeltaEtaIncl1, TCS::DeltaEtaIncl2, TCS::DeltaEtaPhiIncl1, TCS::DeltaEtaPhiIncl2, TCS::DeltaPhiIncl1, TCS::DeltaPhiIncl2, TCS::DeltaRApproxBoxCutIncl1, TCS::DeltaRApproxBoxCutIncl2, TCS::DeltaRSqrIncl1, TCS::DeltaRSqrIncl1Charge, TCS::DeltaRSqrIncl2, TCS::DeltaRSqrIncl2Charge, TCS::DisambiguationDetaDPhiIncl3, TCS::DisambiguationDRIncl2, TCS::DisambiguationDRIncl3, TCS::DisambiguationIncl2, TCS::DisambiguationIncl3, TCS::DisambiguationInvmIncl2, TCS::eEmMultiplicity, TCS::eEmNoSort, TCS::eEmSelect, TCS::eEmSort, TCS::EnergyThreshold, TCS::EtaPhiWindow, TCS::eTauMultiplicity, TCS::eTauNoSort, TCS::eTauSelect, TCS::eTauSort, TCS::EtCut, TCS::ExclusiveJets, TCS::gJetMultiplicity, TCS::gJetNoSort, TCS::gJetSelect, TCS::gJetSort, TCS::gLJetMultiplicity, TCS::gLJetNoSort, TCS::gLJetSelect, TCS::gLJetSort, TCS::InvariantMassDeltaPhiInclusive1, TCS::InvariantMassDeltaPhiInclusive2, TCS::InvariantMassDeltaPhiInclusive2Charge, TCS::InvariantMassDeltaPhiSumEtInclusive1, TCS::InvariantMassInclusive1, TCS::InvariantMassInclusive1Disambiguation2, TCS::InvariantMassInclusive2, TCS::InvariantMassInclusiveDeltaRSqrIncl1, TCS::InvariantMassInclusiveDeltaRSqrIncl1Charge, TCS::InvariantMassInclusiveDeltaRSqrIncl2, TCS::InvariantMassInclusiveDeltaRSqrIncl2Charge, TCS::InvariantMassThreeTOBsIncl1, TCS::InvariantMassThreeTOBsIncl1Charge, TCS::jEmMultiplicity, TCS::jEmNoSort, TCS::jEmSelect, TCS::jEmSort, TCS::JetHT, TCS::JetMatch, TCS::JetNoSort, TCS::JetNoSortMatch, TCS::JetSelect, TCS::JetSort, TCS::jJetMultiplicity, TCS::jJetNoSort, TCS::jJetSelect, TCS::jJetSort, TCS::jLJetMultiplicity, TCS::jLJetNoSort, TCS::jLJetSelect, TCS::jLJetSort, TCS::jTauMultiplicity, TCS::jTauNoSort, TCS::jTauSelect, TCS::jTauSort, TCS::jTENoSort, TCS::jXENoSort, TCS::jXESort, TCS::KalmanMETCorrection, TCS::LAr, TCS::LArSaturation, TCS::METCut, TCS::METNoSort, TCS::MetSort, TCS::METSortingAlg, TCS::MinDeltaPhiIncl2, TCS::Multiplicity, TCS::MultiplicityCustom, TCS::MuonAbbreviated, TCS::MuonNoSort, TCS::MuonSelect, TCS::MuonSort, TCS::MuonSort_1BC, TCS::NotMatch, TCS::Ratio2, TCS::Ratio, TCS::RatioMatch, TCS::RatioSum, TCS::SimpleCone, TCS::Sum, TCS::TauMatching, TCS::TeAsymmetry, TCS::TeATIME, TCS::TransverseMassInclusive1, and TCS::ZeroBias.
Definition at line 56 of file ConfigurableAlg.h.
|
inlineinherited |
Definition at line 64 of file ConfigurableAlg.h.
|
inlineinherited |
Definition at line 62 of file ConfigurableAlg.h.
|
inlineinherited |
Definition at line 66 of file ConfigurableAlg.h.
|
protectedinherited |
Definition at line 484 of file ConfigurableAlg.cxx.
|
protectedinherited |
Definition at line 500 of file ConfigurableAlg.cxx.
|
inlineinherited |
Definition at line 60 of file ConfigurableAlg.h.
|
inlineinherited |
The standard message stream.
Returns a reference to the message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 86 of file TrigConfMessaging.h.
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 96 of file TrigConfMessaging.h.
|
inlineinherited |
Test the output level.
| lvl | The message level to test against |
| true | Messages at level "lvl" will be printed |
Definition at line 75 of file TrigConfMessaging.h.
|
inlineinherited |
Definition at line 48 of file ConfigurableAlg.h.
|
inline |
Definition at line 39 of file DecisionAlg.h.
|
inherited |
Definition at line 243 of file ConfigurableAlg.cxx.
|
inherited |
Definition at line 249 of file ConfigurableAlg.cxx.
|
inlineinherited |
Definition at line 87 of file ConfigurableAlg.h.
|
pure virtual |
Implemented in TCS::ADVAE_2A, TCS::AnomalyDetectionBDT, TCS::DeltaEtaIncl1, TCS::DeltaEtaIncl2, TCS::DeltaEtaPhiIncl1, TCS::DeltaEtaPhiIncl2, TCS::DeltaPhiIncl1, TCS::DeltaPhiIncl2, TCS::DeltaPhiLeading, TCS::DeltaRApproxBoxCutIncl1, TCS::DeltaRApproxBoxCutIncl2, TCS::DeltaRSqrIncl1, TCS::DeltaRSqrIncl1Charge, TCS::DeltaRSqrIncl2, TCS::DeltaRSqrIncl2Charge, TCS::DisambiguationDetaDPhiIncl3, TCS::DisambiguationDRIncl2, TCS::DisambiguationDRIncl3, TCS::DisambiguationIncl2, TCS::DisambiguationIncl3, TCS::DisambiguationInvmIncl2, TCS::EtaPhiWindow, TCS::EtCut, TCS::ExclusiveJets, TCS::InvariantMassDeltaPhiInclusive1, TCS::InvariantMassDeltaPhiInclusive2, TCS::InvariantMassDeltaPhiInclusive2Charge, TCS::InvariantMassDeltaPhiSumEtInclusive1, TCS::InvariantMassInclusive1, TCS::InvariantMassInclusive1Disambiguation2, TCS::InvariantMassInclusive2, TCS::InvariantMassInclusiveDeltaRSqrIncl1, TCS::InvariantMassInclusiveDeltaRSqrIncl1Charge, TCS::InvariantMassInclusiveDeltaRSqrIncl2, TCS::InvariantMassInclusiveDeltaRSqrIncl2Charge, TCS::InvariantMassThreeTOBsIncl1, TCS::InvariantMassThreeTOBsIncl1Charge, TCS::JetHT, TCS::JetMatch, TCS::KalmanMETCorrection, TCS::LAr, TCS::METCut, TCS::MinDeltaPhiIncl2, TCS::Multiplicity, TCS::MultiplicityCustom, TCS::NotMatch, TCS::Ratio2, TCS::Ratio, TCS::RatioMatch, TCS::RatioSum, TCS::SimpleCone, TCS::Sum, TCS::TeAsymmetry, TCS::TeATIME, and TCS::TransverseMassInclusive1.
|
pure virtual |
Implemented in TCS::ADVAE_2A, TCS::AnomalyDetectionBDT, TCS::DeltaEtaIncl1, TCS::DeltaEtaIncl2, TCS::DeltaEtaPhiIncl1, TCS::DeltaEtaPhiIncl2, TCS::DeltaPhiIncl1, TCS::DeltaPhiIncl2, TCS::DeltaRApproxBoxCutIncl1, TCS::DeltaRApproxBoxCutIncl2, TCS::DeltaRSqrIncl1, TCS::DeltaRSqrIncl1Charge, TCS::DeltaRSqrIncl2, TCS::DeltaRSqrIncl2Charge, TCS::DisambiguationDetaDPhiIncl3, TCS::DisambiguationDRIncl2, TCS::DisambiguationDRIncl3, TCS::DisambiguationIncl2, TCS::DisambiguationIncl3, TCS::DisambiguationInvmIncl2, TCS::EtaPhiWindow, TCS::EtCut, TCS::ExclusiveJets, TCS::InvariantMassDeltaPhiInclusive1, TCS::InvariantMassDeltaPhiInclusive2, TCS::InvariantMassDeltaPhiInclusive2Charge, TCS::InvariantMassDeltaPhiSumEtInclusive1, TCS::InvariantMassInclusive1, TCS::InvariantMassInclusive1Disambiguation2, TCS::InvariantMassInclusive2, TCS::InvariantMassInclusiveDeltaRSqrIncl1, TCS::InvariantMassInclusiveDeltaRSqrIncl1Charge, TCS::InvariantMassInclusiveDeltaRSqrIncl2, TCS::InvariantMassInclusiveDeltaRSqrIncl2Charge, TCS::InvariantMassThreeTOBsIncl1, TCS::InvariantMassThreeTOBsIncl1Charge, TCS::JetHT, TCS::JetMatch, TCS::KalmanMETCorrection, TCS::LAr, TCS::METCut, TCS::MinDeltaPhiIncl2, TCS::Multiplicity, TCS::MultiplicityCustom, TCS::NotMatch, TCS::Ratio2, TCS::Ratio, TCS::RatioMatch, TCS::RatioSum, TCS::SimpleCone, TCS::TeAsymmetry, TCS::TeATIME, and TCS::TransverseMassInclusive1.
Definition at line 18 of file DecisionAlg.cxx.
|
inherited |
Definition at line 160 of file ConfigurableAlg.cxx.
|
protectedinherited |
Definition at line 262 of file ConfigurableAlg.cxx.
|
protectedinherited |
Definition at line 266 of file ConfigurableAlg.cxx.
|
inlineinherited |
Definition at line 58 of file ConfigurableAlg.h.
| TCS::DecisionAlg & TCS::DecisionAlg::resetHardwareBits | ( | ) |
! reset all hardware bits for this algo
Definition at line 45 of file DecisionAlg.cxx.
|
inlineinherited |
Definition at line 93 of file ConfigurableAlg.h.
|
inlineinherited |
Definition at line 43 of file ConfigurableAlg.h.
| TCS::DecisionAlg & TCS::DecisionAlg::setFillHistosBasedOnHardware | ( | const bool & | value | ) |
! toggle m_fillHistosBasedOnHardware
Definition at line 78 of file DecisionAlg.cxx.
| TCS::DecisionAlg & TCS::DecisionAlg::setHardwareBits | ( | const unsigned int & | bitNumber, |
| const bool & | valueDecision, | ||
| const bool & | valueOverflow ) |
propagate the hardware decision bits for each output bit of this algo
These bits are used only to fill the monitoring histograms. They do not have any use in the L1TopoSimulation itself.
Definition at line 25 of file DecisionAlg.cxx.
|
inherited |
sets the external hist service
forwarding public interface
Definition at line 258 of file ConfigurableAlg.cxx.
|
inlineinherited |
Definition at line 45 of file ConfigurableAlg.h.
|
inline |
Definition at line 40 of file DecisionAlg.h.
|
inherited |
Definition at line 222 of file ConfigurableAlg.cxx.
| TCS::DecisionAlg & TCS::DecisionAlg::setSkipHistos | ( | const bool & | value | ) |
! toggle m_skipHistos (see TopoSteering::setOutputAlgosSkipHistograms)
Definition at line 89 of file DecisionAlg.cxx.
| bool TCS::DecisionAlg::skipHistos | ( | ) | const |
|
privateinherited |
Definition at line 475 of file ConfigurableAlg.cxx.
|
friend |
Definition at line 91 of file DecisionAlg.h.
|
privateinherited |
Definition at line 138 of file ConfigurableAlg.h.
|
privateinherited |
Definition at line 142 of file ConfigurableAlg.h.
|
privateinherited |
Definition at line 135 of file ConfigurableAlg.h.
|
private |
! fill accept/reject monitoring histos based on hdw decision
Definition at line 100 of file DecisionAlg.h.
|
private |
! decision bits from hardware (assume the algo won't have >31 output bits)
Definition at line 96 of file DecisionAlg.h.
|
private |
! overflow bits from hardware (assume the algo won't have >31 output bits)
Definition at line 98 of file DecisionAlg.h.
|
protected |
Definition at line 73 of file DecisionAlg.h.
|
protected |
Definition at line 79 of file DecisionAlg.h.
|
protected |
Definition at line 81 of file DecisionAlg.h.
|
protected |
Definition at line 83 of file DecisionAlg.h.
|
protected |
Definition at line 75 of file DecisionAlg.h.
|
protected |
Definition at line 77 of file DecisionAlg.h.
|
protected |
Definition at line 74 of file DecisionAlg.h.
|
protected |
Definition at line 80 of file DecisionAlg.h.
|
protected |
Definition at line 82 of file DecisionAlg.h.
|
protected |
Definition at line 84 of file DecisionAlg.h.
|
protected |
Definition at line 76 of file DecisionAlg.h.
|
protected |
Definition at line 78 of file DecisionAlg.h.
|
privateinherited |
Definition at line 129 of file ConfigurableAlg.h.
|
privateinherited |
Definition at line 144 of file ConfigurableAlg.h.
|
mutableprivateinherited |
MsgStreamTC instance (a std::cout like with print-out levels)
Definition at line 71 of file TrigConfMessaging.h.
|
privateinherited |
Definition at line 134 of file ConfigurableAlg.h.
|
private |
Definition at line 94 of file DecisionAlg.h.
|
privateinherited |
Definition at line 140 of file ConfigurableAlg.h.
|
private |
! skip filling monitoring histos, used only when m_fillHistosBasedOnHardware==true
Definition at line 102 of file DecisionAlg.h.