CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GenericMinL3Algorithm.h
Go to the documentation of this file.
1 #ifndef GenericMinL3Algorithm_H
2 #define GenericMinL3Algorithm_H
3 
11 #include <vector>
12 #include <iostream>
13 
15 public:
18  GenericMinL3Algorithm(bool normalise = false);
19 
22 
25  std::vector<float> iterate(const std::vector<std::vector<float> >& eventMatrix,
26  const std::vector<float>& energyVector,
27  int nIter);
28 
31  std::vector<float> iterate(const std::vector<std::vector<float> >& eventMatrix,
32  const std::vector<float>& energyVector);
33 
34 protected:
35 private:
37 };
38 
39 #endif // GenericMinL3Algorithm_H
std::vector< float > iterate(const std::vector< std::vector< float > > &eventMatrix, const std::vector< float > &energyVector, int nIter)
~GenericMinL3Algorithm()
Destructor.
GenericMinL3Algorithm(bool normalise=false)