CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DCCEETCCBlock.h
Go to the documentation of this file.
1 #ifndef DCCEETCCBLOCK_HH
2 #define DCCEETCCBLOCK_HH
3 
4 /*
5  *\ Class DCCEETCCBlock
6  *
7  * Class responsible for the EE Trigger Tower primitives unpacking.
8  *
9  * \file DCCEETCCBlock.h
10  *
11  * $Date: 2009/01/08 12:05:56 $
12  * $Revision: 1.3 $
13  *
14  * \author N. Almeida
15  *
16 */
17 
18 #include <iostream>
19 #include <string>
20 #include <vector>
21 #include <map>
22 #include <utility>
23 
24 
29 
30 #include "DCCTCCBlock.h"
31 
32 class DCCEETCCBlock : public DCCTCCBlock{
33 
34  public :
38  DCCEETCCBlock( DCCDataUnpacker * u, EcalElectronicsMapper * m, DCCEventBlock * e, bool unpacking );
39 
40  void updateCollectors();
41 
43 
44  unsigned int getLength();
45 
46  protected :
47 
48  bool checkTccIdAndNumbTTs();
49 
50 
51 };
52 
53 #endif
bool checkTccIdAndNumbTTs()
void updateCollectors()
void addTriggerPrimitivesToCollection()
unsigned int getLength()
DCCEETCCBlock(DCCDataUnpacker *u, EcalElectronicsMapper *m, DCCEventBlock *e, bool unpacking)
Definition: DCCEETCCBlock.cc:7