calculation of Fgvb for the endcap in Fenix Strip calculates fgvb for the endcap in Fenix Strip More...
#include <EcalFenixStripFgvbEE.h>
Public Member Functions | |
EcalFenixStripFgvbEE () | |
bool | getMissedStripFlag () const |
void | process (std::vector< std::vector< int > > &lin_out, std::vector< int > &output) |
void | setbadStripMissing (bool flag) |
void | setParameters (int identif, uint32_t id, const EcalTPGFineGrainStripEE *) |
virtual | ~EcalFenixStripFgvbEE () |
Private Attributes | |
bool | flagBadStripMiss_ |
int | identif_ |
int | lut_fg_ |
int | threshold_fg_ |
calculation of Fgvb for the endcap in Fenix Strip calculates fgvb for the endcap in Fenix Strip
input: 5X18 bits output: 1 bit
Definition at line 21 of file EcalFenixStripFgvbEE.h.
EcalFenixStripFgvbEE::EcalFenixStripFgvbEE | ( | ) |
|
virtual |
Definition at line 13 of file EcalFenixStripFgvbEE.cc.
|
inline |
Definition at line 36 of file EcalFenixStripFgvbEE.h.
References flagBadStripMiss_.
Referenced by EcalFenixStrip::process().
void EcalFenixStripFgvbEE::process | ( | std::vector< std::vector< int > > & | lin_out, |
std::vector< int > & | output | ||
) |
Definition at line 16 of file EcalFenixStripFgvbEE.cc.
References ecalMGPA::adc(), mps_fire::i, lut_fg_, RecoTauDiscriminantConfiguration::mask, and threshold_fg_.
Referenced by ConfigBuilder.ConfigBuilder::addExtraStream(), ConfigBuilder.ConfigBuilder::completeInputCommand(), ConfigBuilder.ConfigBuilder::doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules::leave(), ConfigBuilder.ConfigBuilder::prepare(), ConfigBuilder.ConfigBuilder::prepare_ALCA(), ConfigBuilder.ConfigBuilder::prepare_DQM(), ConfigBuilder.ConfigBuilder::prepare_HLT(), ConfigBuilder.ConfigBuilder::prepare_LHE(), ConfigBuilder.ConfigBuilder::prepare_PATFILTER(), ConfigBuilder.ConfigBuilder::prepare_VALIDATION(), EcalFenixStrip::process_part1(), ConfigBuilder.ConfigBuilder::renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder::renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder::scheduleSequence().
|
inline |
Definition at line 35 of file EcalFenixStripFgvbEE.h.
References RemoveAddSevLevel::flag.
Referenced by EcalTrigPrimFunctionalAlgo::run_part2().
void EcalFenixStripFgvbEE::setParameters | ( | int | identif, |
uint32_t | id, | ||
const EcalTPGFineGrainStripEE * | ecaltpgFgStripEE | ||
) |
Definition at line 35 of file EcalFenixStripFgvbEE.cc.
References flagBadStripMiss_, lut_fg_, and threshold_fg_.
Referenced by EcalFenixStrip::process_part1().
|
private |
Definition at line 27 of file EcalFenixStripFgvbEE.h.
Referenced by EcalFenixStripFgvbEE(), getMissedStripFlag(), and setParameters().
|
private |
Definition at line 26 of file EcalFenixStripFgvbEE.h.
Referenced by EcalFenixStripFgvbEE().
|
private |
Definition at line 25 of file EcalFenixStripFgvbEE.h.
Referenced by process(), and setParameters().
|
private |
Definition at line 24 of file EcalFenixStripFgvbEE.h.
Referenced by process(), and setParameters().