FairRoot/PandaRoot
RhoSimpleVertexSelector.h
Go to the documentation of this file.
1 #ifndef RHOVERTEXSELECTOR_H
2 #define RHOVERTEXSELECTOR_H
3 // //
5 // RhoSimpleVertexSelector //
6 // //
7 // Selector class to estimate the geometric intersection of two tracks //
8 // Intended to provide the initial vertex position for V0 fits //
9 // //
10 // Author List: //
11 // Marcel Kunze, RUB, Feb. 99 //
12 // Copyright (C) 1999-2001, Ruhr-University Bochum. //
13 // Ralf Kliemt, HIM/GSI Feb.2013 (Cleanup & Restructuring) //
14 // //
16 
17 #include <iostream>
18 
19 #include "TNamed.h"
20 #include "TVector3.h"
22 
23 class THistogram;
24 
26 {
27 
28  public:
29  RhoSimpleVertexSelector ( const char* name = "SimpleVertexSelector", Double_t d=1.0, Double_t a=3.14159265358979323846, Double_t r1=0.0, Double_t r2=1.E8 );
30  virtual ~RhoSimpleVertexSelector();
31  virtual Bool_t Accept ( RhoCandidate& a, RhoCandidate& b );
32  //void ActivateQualityControl();
33 
34  private:
35  // THistogram *fQC; //! Do not stream
36 
37  public:
38  ClassDef ( RhoSimpleVertexSelector,1 ) // Simple vertex selector
39 };
40 
41 #endif
TObjArray * d
TTree * b
double r1
Int_t a
Definition: anaLmdDigi.C:126
Double_t
virtual Bool_t Accept(RhoCandidate &a, RhoCandidate &b)
TString name
RhoSimpleVertexSelector(const char *name="SimpleVertexSelector", Double_t d=1.0, Double_t a=3.14159265358979323846, Double_t r1=0.0, Double_t r2=1.E8)
double r2