#include <EcalFenixEtStrip.h>
Public Member Functions | |
EcalFenixEtStrip () | |
void | process (const std::vector< std::vector< int > > &linout, int nrXtals, std::vector< int > &output) |
virtual | ~EcalFenixEtStrip () |
class for calculation of Et for Fenix strip input: 5x18 bits output: 18 bits representing sum
sum method gets vector of CaloTimeSamples as input (steph comment : Ursula, why CaloTimeSample ?) simple sum, test for max? max in h4ana is 0x3FFFF
—> if overflow sum= (2^18-1)
Definition at line 20 of file EcalFenixEtStrip.h.
EcalFenixEtStrip::EcalFenixEtStrip | ( | ) |
Definition at line 3 of file EcalFenixEtStrip.cc.
|
virtual |
Definition at line 5 of file EcalFenixEtStrip.cc.
void EcalFenixEtStrip::process | ( | const std::vector< std::vector< int > > & | linout, |
int | nrXtals, | ||
std::vector< int > & | output | ||
) |
Definition at line 8 of file EcalFenixEtStrip.cc.
References i.
Referenced by ConfigBuilder.ConfigBuilder::addExtraStream(), ConfigBuilder.ConfigBuilder::completeInputCommand(), ConfigBuilder.ConfigBuilder::doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules::leave(), ConfigBuilder.ConfigBuilder::prepare_HLT(), ConfigBuilder.ConfigBuilder::prepare_LHE(), ConfigBuilder.ConfigBuilder::prepare_VALIDATION(), EcalFenixStrip::process_part1(), ConfigBuilder.ConfigBuilder::renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder::renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder::scheduleSequence().