+ Int_t GetHitType() const {return fHitType;}
+ void SetActiveSectors(Int_t flag=1); //loop over al hits and set active only hitted sectors
+ Bool_t TrackInVolume(Int_t id,Int_t track); //return true if current track is in volume
+ void SetPrimaryIonisation(Bool_t flag = kTRUE) {fPrimaryIonisation = flag;}
+ void SetGainFactor(Float_t gain){fGainFactor=gain;} //gas gain scaling factor
+ Float_t GetGainFactor()const {return fGainFactor;}//gas gain scaling factor
+// static functions
+ static AliTPCParam* LoadTPCParam(TFile *file);
+protected:
+ Int_t fDefaults; // defaults switch
+ Int_t fSens; // ISENS
+ Int_t fNsectors; // Number of sectors in TPC
+ //MI changes
+ AliTPCDigitsArray * fDigitsArray; //! detector digit object
+ AliTPCParam *fTPCParam; // pointer to TPC parameters
+ AliTPCTrackHitsV2 *fTrackHits; //! hits for given track M.I.
+ // AliTPCTrackHits *fTrackHitsOld; //! hits for given track M.I. MIold -
+
+ Int_t fHitType; // if fNewHit = 1 old data structure if 2 new hits if 4 old MI stucture
+ // 3 both types
+ Int_t fDigitsSwitch; // digits type, 0->normal, 1->summable
+
+ //MK changes