Float_t GetRadius() const { return fRecDecayV.Perp(); }
+ Bool_t GetOnFlyStatus() const { return fOnFlyStatus; }
+ void SetOnFlyStatus(Bool_t fs) { fOnFlyStatus = fs; }
+
Int_t GetESDIndex() const { return fESDIndex; }
void SetESDIndex(Int_t ind) { fESDIndex = ind;}
TPolyLine3D fPolyLineV0;
- Int_t fESDIndex;
- Float_t fDaughterDCA;
- Float_t fChi2V0;
+ Int_t fESDIndex; // Index in ESD V0 array.
+ Bool_t fOnFlyStatus; // Reconstructed during tracking.
+ Float_t fDaughterDCA; // Distance at the point of closest approach.
+ Float_t fChi2V0; // Some Chi-square.
private:
AliEveV0(const AliEveV0&); // Not implemented
class AliEveV0List : public TEveElementList
{
+ friend class AliEveV0ListEditor;
+
public:
AliEveV0List();
AliEveV0List(TEveTrackPropagator* rs);
void MakeV0s();
void MakeMarkers();
+ void FilterByRadius(Float_t minR, Float_t maxR);
+
protected:
TString fTitle;
Color_t fNegColor;
Color_t fPosColor;
+ Float_t fMinRCut;
+ Float_t fMaxRCut;
+
private:
void Init();