,fNFoundClusters(0)
,fFoundClusterIterator(0)
,fFoundBinIterator(0)
- ,fFoundBins(0)
- ,fSortedClInfo(0)
+ ,fFoundBins()
+ ,fSortedClInfo()
+ ,fDetectors()
{
// def. c-tor
}
,fNFoundClusters(0)
,fFoundClusterIterator(0)
,fFoundBinIterator(0)
- ,fFoundBins(0)
- ,fSortedClInfo(0)
+ ,fFoundBins()
+ ,fSortedClInfo()
+ ,fDetectors()
{
// c-tor
Init(buffer);
virtual void Clear(Option_t *opt="");
virtual void Print(Option_t *opt="") const;
+ private:
+ AliITSSAPLayer(const AliITSSAPLayer&);
+ AliITSSAPLayer& operator=(const AliITSSAPLayer&);
+ //
protected:
TObjArray* fClusters; // externally supplied clusters
int fLrID; // layer id
//______________________________________________
AliITSSAPTracker::AliITSSAPTracker() :
- fBlacklist(0)
+ fSPD2Discard()
+ ,fTracklets()
+ ,fSPD1Tracklet()
+ ,fBlacklist(0)
,fPhiShift(0.0045)
,fSigThetaTracklet(0.025)
,fSigPhiTracklet(0.08)
,fMissChi2Penalty(3)
,fMaxMissedLayers(1)
,fNTracks(0)
+ ,fTracks()
+ ,fTrackVertex()
,fFitVertex(kTRUE)
//
,fSPDVertex(0)
#ifdef _CONTROLH_
FillRecoStat();
#endif
+ /*
+ PrintTracklets();
+ PrintTracks();
+ if (fSPDVertex) {printf("SPDvtx: "); fSPDVertex->Print();}
+ printf("TRKVtx: "); fTrackVertex.Print();
+ */
}
}
//______________________________________________
-Bool_t AliITSSAPTracker::IsAcceptableTrack(const AliITSSAPTracker::ITStrack_t& track) const
+Bool_t AliITSSAPTracker::IsAcceptableTrack(const AliITSSAPTracker::ITStrack_t& /*track*/) const
{
// check if the track is acceptable
return kTRUE;
typedef struct SPDtracklet SPDtracklet_t;
//
struct ITStrack {
+ ITStrack() : paramOut(),paramInw(),chi2(0),ncl(0),nmiss(0),label(0),trackletID(0) {}
AliExternalTrackParam paramOut;
AliExternalTrackParam paramInw;
float chi2;