CMS 3D CMS Logo

ConstrainedTreeBuilder.h
Go to the documentation of this file.
1 #ifndef ConstrainedTreeBuilder_H
2 #define ConstrainedTreeBuilder_H
3 
7 
16 public:
18 
20 
26  RefCountedKinematicTree buildTree(const std::vector<RefCountedKinematicParticle>& initialParticles,
27  const std::vector<KinematicState>& finalStates,
29  const AlgebraicMatrix& fCov) const;
30 
31 private:
34  const std::vector<RefCountedKinematicParticle>& particles) const;
35 
39  AlgebraicMatrix covarianceMatrix(const std::vector<RefCountedKinematicParticle>& rPart,
40  const AlgebraicVector7& newPar,
41  const AlgebraicMatrix& fitCov) const;
42 
45 };
46 #endif
pseudoTop_cfi.finalStates
finalStates
Definition: pseudoTop_cfi.py:5
ConstrainedTreeBuilder
Definition: ConstrainedTreeBuilder.h:15
ConstrainedTreeBuilder::covarianceMatrix
AlgebraicMatrix covarianceMatrix(const std::vector< RefCountedKinematicParticle > &rPart, const AlgebraicVector7 &newPar, const AlgebraicMatrix &fitCov) const
Definition: ConstrainedTreeBuilder.cc:149
KinematicVertexFactory
Definition: KinematicVertexFactory.h:15
ReferenceCountingPointer< KinematicTree >
ecalTrigSettings_cff.particles
particles
Definition: ecalTrigSettings_cff.py:11
KinematicVertexFactory.h
ConstrainedTreeBuilder::ConstrainedTreeBuilder
ConstrainedTreeBuilder()
Definition: ConstrainedTreeBuilder.cc:5
VirtualKinematicParticleFactory
Definition: VirtualKinematicParticleFactory.h:9
ConstrainedTreeBuilder::pFactory
VirtualKinematicParticleFactory * pFactory
Definition: ConstrainedTreeBuilder.h:43
ConstrainedTreeBuilder::~ConstrainedTreeBuilder
~ConstrainedTreeBuilder()
Definition: ConstrainedTreeBuilder.cc:10
badGlobalMuonTaggersAOD_cff.vtx
vtx
Definition: badGlobalMuonTaggersAOD_cff.py:5
VirtualKinematicParticleFactory.h
ConstrainedTreeBuilder::buildTree
RefCountedKinematicTree buildTree(const std::vector< RefCountedKinematicParticle > &initialParticles, const std::vector< KinematicState > &finalStates, const RefCountedKinematicVertex vtx, const AlgebraicMatrix &fCov) const
Definition: ConstrainedTreeBuilder.cc:15
AlgebraicVector7
ROOT::Math::SVector< double, 7 > AlgebraicVector7
Definition: Matrices.h:8
ConstrainedTreeBuilder::vFactory
KinematicVertexFactory * vFactory
Definition: ConstrainedTreeBuilder.h:44
AlgebraicMatrix
CLHEP::HepMatrix AlgebraicMatrix
Definition: AlgebraicObjects.h:14
RefCountedKinematicTree.h