Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoVertex
KinematicFit
interface
ParentParticleFitter.h
Go to the documentation of this file.
1
#ifndef ParentParticleFitter_H
2
#define ParentParticleFitter_H
3
4
#include "
RecoVertex/KinematicFitPrimitives/interface/RefCountedKinematicParticle.h
"
5
#include "
RecoVertex/KinematicFitPrimitives/interface/RefCountedKinematicTree.h
"
6
#include "
RecoVertex/KinematicFitPrimitives/interface/KinematicConstraint.h
"
7
15
class
ParentParticleFitter
{
16
public
:
17
ParentParticleFitter
() {}
18
19
virtual
~ParentParticleFitter
() {}
24
// virtual RefCountedKinematicTree fit(RefCountedKinematicTree tree, KinematicConstraint * cs) const =0;
25
26
virtual
std::vector<RefCountedKinematicTree>
fit
(
const
std::vector<RefCountedKinematicTree> &
trees
,
27
KinematicConstraint
*
cs
)
const
= 0;
28
32
virtual
ParentParticleFitter
*
clone
()
const
= 0;
33
34
private
:
35
};
36
37
#endif
RefCountedKinematicParticle.h
dqmdumpme.trees
list trees
Definition:
dqmdumpme.py:37
fwrapper::cs
unique_ptr< ClusterSequence > cs
Definition:
fastjetfortran_madfks.cc:47
KinematicConstraint
Definition:
KinematicConstraint.h:21
ParentParticleFitter::ParentParticleFitter
ParentParticleFitter()
Definition:
ParentParticleFitter.h:17
ParentParticleFitter::fit
virtual std::vector< RefCountedKinematicTree > fit(const std::vector< RefCountedKinematicTree > &trees, KinematicConstraint *cs) const =0
KinematicConstraint.h
RefCountedKinematicTree.h
ParentParticleFitter::clone
virtual ParentParticleFitter * clone() const =0
ParentParticleFitter
Definition:
ParentParticleFitter.h:15
ParentParticleFitter::~ParentParticleFitter
virtual ~ParentParticleFitter()
Definition:
ParentParticleFitter.h:19
Generated for CMSSW Reference Manual by
1.8.5