*/\r
Double_t GetMotherCandidatePhi() const;\r
\r
+ /*\r
+ * Gets the Rapidity of the mother candidate.\r
+ */\r
+ Double_t GetMotherCandidateRapidity() const;\r
+\r
+\r
/*\r
* Update data which need to be updated every event.\r
*/\r
*/\r
Double_t GetPtCut() const{return fPtCut;}\r
\r
+ /*\r
+ * Gets the line cut values.\r
+ */\r
+ Double_t GetLineCutZRSlope() const{return fLineCutZRSlope;}\r
+ Double_t GetLineCutZValue() const{return fLineCutZValue;}\r
+ \r
/*\r
* Gets the Chi2 cut value for the conversions.\r
*/\r
*/\r
Double_t GetChi2CutMeson() const{return fChi2CutMeson;}\r
\r
+ Double_t GetPositiveTrackLength() const{return fCurrentPositiveESDTrack->GetIntegratedLength();}\r
+ Double_t GetNegativeTrackLength() const{return fCurrentNegativeESDTrack->GetIntegratedLength();}\r
+\r
+ Double_t GetPositiveNTPCClusters() const{return fCurrentPositiveESDTrack->GetTPCNcls();}\r
+ Double_t GetNegativeNTPCClusters() const{return fCurrentNegativeESDTrack->GetTPCNcls();}\r
+\r
/*\r
* Sets the MaxRCut value.\r
*/\r
*/\r
void SetPtCut(Double_t ptCut){fPtCut=ptCut;}\r
\r
+ /*\r
+ * Sets the LineCut values.\r
+ */\r
+ void SetLineCutZRSlope(Double_t LineCutZRSlope){fLineCutZRSlope=LineCutZRSlope;}\r
+ void SetLineCutZValue(Double_t LineCutZValue){fLineCutZValue=LineCutZValue;}\r
+\r
/*\r
* Sets the Chi2Cut value for conversions.\r
*/\r
/*\r
* Updates the V0 information of the current V0.\r
*/\r
- void UpdateV0Information();\r
+ Bool_t UpdateV0Information();\r
\r
/*\r
* Resets the V0 index.\r
Double_t fMaxR;\r
Double_t fEtaCut;\r
Double_t fPtCut;\r
+ Double_t fLineCutZRSlope;\r
+ Double_t fLineCutZValue;\r
Double_t fChi2CutConversion;\r
Double_t fChi2CutMeson;\r
Double_t fPIDProbabilityCutNegativeParticle;\r
vector<AliKFParticle> fCurrentEventGoodV0s;\r
vector<AliKFParticle> fPreviousEventGoodV0s;\r
\r
- ClassDef(AliV0Reader,0)\r
+ ClassDef(AliV0Reader,1)\r
};\r
\r
\r