class AliTPCRawStream: public AliAltroRawStream {
public :
- AliTPCRawStream(AliRawReader* rawReader);
+ AliTPCRawStream(AliRawReader* rawReader, AliAltroMapping **mapping = NULL);
virtual ~AliTPCRawStream();
virtual void Reset();
inline Int_t GetPrevPad() const { return fPrevPad; } // Provide index of previous pad
inline Bool_t IsNewPad() const {return (fPad != fPrevPad) || IsNewRow();};
- protected :
- AliTPCRawStream(const AliTPCRawStream& stream);
AliTPCRawStream& operator = (const AliTPCRawStream& stream);
+ AliTPCRawStream(const AliTPCRawStream& stream);
+
+ protected :
virtual void ApplyAltroMapping();
Int_t fPrevPad; // index of previous pad
AliAltroMapping *fMapping[6]; // Pointers to ALTRO mapping
+ Bool_t fIsMapOwner; // does object own its mappings?
ClassDef(AliTPCRawStream, 0) // base class for reading TPC raw digits
};