CMS 3D CMS Logo

List of all members | Public Member Functions
EcalFenixEtStrip Class Reference

#include <EcalFenixEtStrip.h>

Public Member Functions

 EcalFenixEtStrip ()
 
void process (const std::vector< std::vector< int > > &linout, int nrXtals, std::vector< int > &output)
 
virtual ~EcalFenixEtStrip ()
 

Detailed Description

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.

Constructor & Destructor Documentation

EcalFenixEtStrip::EcalFenixEtStrip ( )

Definition at line 3 of file EcalFenixEtStrip.cc.

3  {
4 }
EcalFenixEtStrip::~EcalFenixEtStrip ( )
virtual

Definition at line 5 of file EcalFenixEtStrip.cc.

5  {
6 }

Member Function Documentation

void EcalFenixEtStrip::process ( const std::vector< std::vector< int > > &  linout,
int  nrXtals,
std::vector< int > &  output 
)