]> git.uio.no Git - u/mrichter/AliRoot.git/blame - START/AliSTARTDqclass.h
- The part of JETAN dealing with ESD data has been separated from the one using MC...
[u/mrichter/AliRoot.git] / START / AliSTARTDqclass.h
CommitLineData
56ade717 1#ifndef DAQ
2#define DAQ
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7////////////////////////////////////////////////
8// class for T0 DAQ output //
9////////////////////////////////////////////////
10
11#include "TNamed.h"
12
13
14class AliSTARTDqclass: public TNamed {
15
16 public:
17 AliSTARTDqclass( );
18 AliSTARTDqclass(const char* name);
19 virtual ~AliSTARTDqclass();
20 void Reset();
21 virtual void Print(Option_t *) const;
22 //
23
24 Float_t GetTime(Int_t channel) const {return fTime[channel];}
25 Float_t* GetTime() const {return (float*)fTime;}
26 Float_t GetAmplitude(Int_t channel) const {return fAmplitude[channel];}
27 Float_t* GetAmplitude() const {return (float*)fAmplitude;}
28
29 void SetTime(Int_t channel, Float_t val) {fTime[channel]=val;}
30 void SetAmplitude(Int_t channel, Float_t val) {fAmplitude[channel]=val;}
31
32
33 protected:
34 // --- Pedestals
35 Float_t fTime[24]; // Mean pedestal values
36 Float_t fAmplitude[24]; // Mean pedestal values
37 Float_t fTotTime[24];
38
39 ClassDef(AliSTARTDqclass,1) // DAQ data
40};
41
42#endif