CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PerformancePayload.h
Go to the documentation of this file.
1 #ifndef PerformancePayload_h
2 #define PerformancePayload_h
3 
4 //#include "CondFormats/PerformanceDBObjects/interface/PhysicsPerformancePayload.h"
7 
8 
9 #include <string>
10 #include <vector>
11 
13 // : public PhysicsPerformancePayload
14 {
15  public:
16 
17  static const float InvalidResult;
18 
19  // PerformancePayload(int stride_, std::string columns_,std::vector<float> table) : PhysicsPerformancePayload(stride_, columns_, table) {}
20 
22 
23  virtual float getResult(PerformanceResult::ResultType,BinningPointByMap) const = 0; // gets from the full payload
25  protected:
26 
27 };
28 
29 #endif
30 
virtual float getResult(PerformanceResult::ResultType, BinningPointByMap) const =0
static const float InvalidResult
virtual bool isInPayload(PerformanceResult::ResultType, BinningPointByMap) const =0