ROOT logo
#ifndef ALIITSDIGITSPD_H
#define ALIITSDIGITSPD_H
/* Copyright(c) 2004-2006, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice     */
/////////////////////////////////////////////////////////////
// Digit class for SPD                                     //
/////////////////////////////////////////////////////////////
#include <AliITSdigit.h>

//______________________________________________________________________
class AliITSUDigitPix: public AliITSdigit {

 public:
    AliITSUDigitPix(); //default creator
    AliITSUDigitPix(const Int_t *digits);//standard creator digits only
    //standard creator with digits, tracks, and hits
    AliITSUDigitPix(const Int_t *digits,const Int_t *tracks,const Int_t *hits);
    virtual ~AliITSUDigitPix(){/*destructor*/}
    // returns the signal in electrons
    Int_t GetSignalPix() const {return fSignalPix;}
    Int_t GetROCycle()   const {return fROCycle;}
    virtual Int_t GetListOfTracks(TArrayI &t);
    // set signal in electrons
    void SetSignalPix(Int_t sig) {fSignalPix = sig;}
    void SetROCycle(Int_t cycle) {fROCycle = cycle;}
    virtual void Print(ostream *os); // Class ascii print function
    virtual void Print(Option_t *option="") const {TObject::Print(option);}
    virtual void Read(istream *os);  // Class ascii read function
    virtual Int_t Read(const char *name) {return TObject::Read(name);}

 protected:
    
    Int_t fSignalPix;   // Signal in electrons
    Int_t fROCycle;     // readout cycle
    ClassDef(AliITSUDigitPix,1)   // Simulated digit object for Pixels

};
// Input and output functions for standard C++ input/output.
ostream &operator<<(ostream &os,AliITSUDigitPix &source);
istream &operator>>(istream &os,AliITSUDigitPix &source);

#endif
 AliITSUDigitPix.h:1
 AliITSUDigitPix.h:2
 AliITSUDigitPix.h:3
 AliITSUDigitPix.h:4
 AliITSUDigitPix.h:5
 AliITSUDigitPix.h:6
 AliITSUDigitPix.h:7
 AliITSUDigitPix.h:8
 AliITSUDigitPix.h:9
 AliITSUDigitPix.h:10
 AliITSUDigitPix.h:11
 AliITSUDigitPix.h:12
 AliITSUDigitPix.h:13
 AliITSUDigitPix.h:14
 AliITSUDigitPix.h:15
 AliITSUDigitPix.h:16
 AliITSUDigitPix.h:17
 AliITSUDigitPix.h:18
 AliITSUDigitPix.h:19
 AliITSUDigitPix.h:20
 AliITSUDigitPix.h:21
 AliITSUDigitPix.h:22
 AliITSUDigitPix.h:23
 AliITSUDigitPix.h:24
 AliITSUDigitPix.h:25
 AliITSUDigitPix.h:26
 AliITSUDigitPix.h:27
 AliITSUDigitPix.h:28
 AliITSUDigitPix.h:29
 AliITSUDigitPix.h:30
 AliITSUDigitPix.h:31
 AliITSUDigitPix.h:32
 AliITSUDigitPix.h:33
 AliITSUDigitPix.h:34
 AliITSUDigitPix.h:35
 AliITSUDigitPix.h:36
 AliITSUDigitPix.h:37
 AliITSUDigitPix.h:38
 AliITSUDigitPix.h:39
 AliITSUDigitPix.h:40
 AliITSUDigitPix.h:41
 AliITSUDigitPix.h:42