14 :
CompositePtrCandidate(q, p4, vtx, pdgId, status, integerCharge), chi2_(chi2), ndof_(ndof), time_(0.) {
28 :
CompositePtrCandidate(q, p4, vtx, pdgId, status, integerCharge), chi2_(chi2), ndof_(ndof), time_(time) {
41 err = temp.Sub<
Error>(0, 0);
VertexCompositePtrCandidate * clone() const override
returns a clone of the candidate
int Charge
electric charge type
void fillVertexCovariance(CovarianceMatrix &v) const override
fill SMatrix
math::Error< dimension >::type Error
the following functions are implemented to have a more consistent interface with the one of reco::Ver...
math::Error< dimension4D >::type CovarianceMatrix4D
covariance error matrix (3x3)
index idx(index i, index j) const
position index
unsigned int index
index type
~VertexCompositePtrCandidate() override
destructor
math::Error< dimension4D >::type Error4D
math::XYZTLorentzVector LorentzVector
Lorentz vector.
VertexCompositePtrCandidate()
Structure Point Contains parameters of Gaussian fits to DMRs.
void setCovariance(const CovarianceMatrix &m)
set covariance matrix
Double32_t covariance_[size4D]
covariance matrix (4x4) as vector