]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EMCAL/AliEMCALTriggerRawDigit.h
Update the mult corr histograms
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALTriggerRawDigit.h
CommitLineData
de39a0ff 1#ifndef ALIEMCALTRIGGERRAWDIGIT_H
2#define ALIEMCALTRIGGERRAWDIGIT_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/*
7
8
9 Author: R. GUERNANE LPSC Grenoble CNRS/IN2P3
10*/
11
12#include "AliEMCALRawDigit.h"
13
14class AliEMCALTriggerRawDigit : public AliEMCALRawDigit
15{
16public:
17
18 AliEMCALTriggerRawDigit();
19 AliEMCALTriggerRawDigit(Int_t id, Int_t timeSamples[], Int_t nSamples);
20
21 virtual ~AliEMCALTriggerRawDigit();
22
23 void SetL0Trigger(Int_t v) {fL0Trigger = v;}
24 Bool_t SetL0Time( Int_t i);
25
26 Int_t GetL0Trigger( ) const {return fL0Trigger;}
27 Bool_t GetL0Time(const Int_t i, Int_t& time) const;
28 Bool_t GetL0Times(Int_t times[] ) const;
29 Int_t GetNL0Times( ) const {return fNL0Times;}
30
31 Int_t GetL0TimeSum(const Int_t time) const;
32
33 void SetL1TimeSum(Int_t ts) {fL1TimeSum = ts;}
34 Int_t GetL1TimeSum( ) const {return fL1TimeSum;}
35
36 virtual void Print(const Option_t* opt) const;
37
38private:
39
40 AliEMCALTriggerRawDigit(const AliEMCALTriggerRawDigit &cd); // Not implemented
41 AliEMCALTriggerRawDigit &operator=(const AliEMCALTriggerRawDigit &cd); // Not implemented
42
43 Int_t fL0Trigger;
44 Int_t fNL0Times;
45 Int_t fL0Times[10];
46
47 Int_t fL1TimeSum;
48
49 ClassDef(AliEMCALTriggerRawDigit,1)
50};
51#endif
52