CMS 3D CMS Logo

ChildUpdator.h
Go to the documentation of this file.
1 #ifndef ChildUpdator_H
2 #define ChildUpdator_H
3 
5 
16 class ChildUpdator {
17 public:
19 
20  virtual ~ChildUpdator() {}
30 
31  virtual std::vector<RefCountedKinematicTree> update(const std::vector<RefCountedKinematicTree> &trees) const = 0;
32 
33  virtual ChildUpdator *clone() const = 0;
34 
35 private:
36 };
37 #endif
ChildUpdator::ChildUpdator
ChildUpdator()
Definition: ChildUpdator.h:18
tree
Definition: tree.py:1
ReferenceCountingPointer< KinematicTree >
ChildUpdator::clone
virtual ChildUpdator * clone() const =0
ChildUpdator
Definition: ChildUpdator.h:16
ChildUpdator::~ChildUpdator
virtual ~ChildUpdator()
Definition: ChildUpdator.h:20
dqmdumpme.trees
trees
Definition: dqmdumpme.py:37
ChildUpdator::update
virtual RefCountedKinematicTree update(RefCountedKinematicTree tree) const =0
RefCountedKinematicTree.h