1 #ifndef VertexFitterResult_H
2 #define VertexFitterResult_H
35 const float &
time = 0);
59 if ( i<0 || i>=5 )
return 0;
64 if ( i<0 || i>=5 )
return 0;
69 if ( i<0 || i>=5 )
return 0;
74 if ( i<0 || i>=5 )
return 0;
79 if ( i<0 || i>=5 )
return 0;
const int * simTrack_recIndex()
const int * vertexPresent() const
void fillErrors(const PerigeeTrajectoryError &pte, float *errors[5], int trackNumber)
const int * recTrack_simIndex()
std::vector< reco::TransientTrack > TTrackCont
void fill(const TransientVertex &recv, const TrackingVertex *simv=0, reco::RecoToSimCollection *recSimColl=0, const float &time=0)
VertexFitterResult(const int maxTracks=100, TrackAssociatorByChi2 *associator=0)
void fillParameters(const reco::TrackBase::ParameterVector &perigee, float *params[5], int trackNumber)
math::Vector< dimension >::type ParameterVector
parameter vector
const float * recTrackWeight()
const float * simVertexPos() const
const int * numberSimTracks()
const float * recVertexErr() const
TrackAssociatorByChi2 * associatorForParamAtPca
const float * recParameters(const int i) const
const float * refParameters(const int i) const
const int * trackInformation() const
const int * numberRecTracks()
const float * recVertexPos() const
const float * simParameters(const int i) const
const float * chi2Information() const
const float * refErrors(const int i) const
const float * time() const
const float * recErrors(const int i) const