X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=ITS%2FAliITSVertexer3D.h;h=023c35bbf87d9be6fa545616f37e73ed7461f277;hp=d270cddacae30ea70fcbb7d7ce9be75a48f29627;hb=7203e11a72176f8bfe4ddd3f097b3f3e887ef753;hpb=7c786908f5f2daf7a575e4aea54ec9fc4ecb7f6c diff --git a/ITS/AliITSVertexer3D.h b/ITS/AliITSVertexer3D.h index d270cddacae..023c35bbf87 100644 --- a/ITS/AliITSVertexer3D.h +++ b/ITS/AliITSVertexer3D.h @@ -23,12 +23,24 @@ class AliITSVertexer3D : public AliITSVertexer { virtual AliESDVertex* FindVertexForCurrentEvent(TTree *itsClusterTree); AliESDVertex GetVertex3D() const {return fVert3D;} virtual void PrintStatus() const; + void SetWideFiducialRegion(Float_t dz = 14.0, Float_t dr=2.5){ + SetCoarseMaxRCut(dr); + SetZCutDiamond(dz); + } + void SetNarrowFiducialRegion(Float_t dz = 0.5, Float_t dr=0.5){ + SetMaxRCut(dr); + SetMaxZCut(dz); + } + void SetDeltaPhiCuts(Float_t dphiloose=0.5, Float_t dphitight=0.01){ + SetCoarseDiffPhiCut(dphiloose); + SetDiffPhiMax(dphitight); + } void SetCoarseDiffPhiCut(Float_t dphi = 0.5){fCoarseDiffPhiCut=dphi;} void SetCoarseMaxRCut(Float_t rad = 2.5){fCoarseMaxRCut=rad;} void SetMaxRCut(Float_t rad = 0.5){fMaxRCut=rad;} void SetZCutDiamond(Float_t zcut = 14.0){fZCutDiamond=zcut;} void SetMaxZCut(Float_t dz = 0.5){fMaxZCut=dz;} - void SetDCAcut(Float_t dca=0.1){fDCAcut=dca;} + void SetDCACut(Float_t dca=0.1){fDCAcut=dca;} void SetDiffPhiMax(Float_t pm = 0.01){fDiffPhiMax = pm;} void SetMeanPSelTracks(Float_t pGeV=0.875){fMeanPSelTrk = pGeV;} void SetMeanPtSelTracks(Float_t ptGeV=0.630){fMeanPtSelTrk = ptGeV;}