4#ifndef DERIVATIONFRAMEWORKBPHYS_CASCADETOOLS_H
5#define DERIVATIONFRAMEWORKBPHYS_CASCADETOOLS_H
25 CascadeTools(
const std::string& t,
const std::string& n,
const IInterface* p);
35 double invariantMass(
const std::vector<TLorentzVector> &moms,
const std::vector<double> &masses)
const;
36 double invariantMass(
const std::vector<TLorentzVector> &moms)
const;
39 double pT(
const std::vector<TLorentzVector> &moms)
const;
55 double massProbability(
double V0Mass,
double mass,
double massErr)
const;
double chi2(TH1 *h0, TH1 *h1)
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 3, 1 > Vector3D
Vertex_v1 Vertex
Define the latest version of the vertex class.