30 #ifndef GFRAVEVERTEXFACTORY_H
31 #define GFRAVEVERTEXFACTORY_H
33 #include "GFRaveVertex.h"
35 #include "MeasuredStateOnPlane.h"
71 void findVertices ( std::vector < genfit::GFRaveVertex* > *,
const std::vector < genfit::Track* > &,
bool use_beamspot=
false );
73 void findVertices ( std::vector < genfit::GFRaveVertex* > *,
const std::vector < genfit::Track* > &, std::vector < genfit::MeasuredStateOnPlane* > &,
bool use_beamspot=
false );
75 void setBeamspot(
const TVector3 & pos,
const TMatrixDSym & cov);
81 void setMethod(
const std::string & method);
88 std::map<int, genfit::trackAndState> IdGFTrackStateMap_;
89 rave::VertexFactory* factory_;
90 rave::MagneticField* magneticField_;
91 rave::Propagator* propagator_;
98 #endif // GFRAVEVERTEXFACTORY_H