HackAnalysis  2
HSCP_ATLAS.h
1 #pragma once
2 
3 #ifndef HSCP_ATLAS_h
4 #define HSCP_ATLAS_h
5 
6 #include "include/BaseAnalysis.h"
7 #include "include/HEPData.h"
8 
9 
10 using namespace std;
11 
12 class HSCP_ATLAS : public BaseAnalysis {
13  public:
14 
15  ~HSCP_ATLAS();
16  void init();
17 
18  void Execute(std::mt19937 &engine);
19 
20  void Finalise() { return; }
21  //HSCP_ATLAS() { this->setup(); this->analysisname="HSCP_ATLAS"; this->init(); };
22 
23  HSCP_ATLAS() { this->setup(); this->analysisname="HSCP_ATLAS"; };
24 
25  Efficiency1D EtmissTurnOn;
26  Efficiency2D SingleMuTurnOn;
27  Efficiency2D LooseEff;
28  Efficiency2D TightPromotionEff;
29 
30  Efficiency1D MToFFullDet;
31  Efficiency1D MToFFullDetErr;
32  //std::vector<double> massToF2Cand_min;// = {150.,350.,575.,800.};
33  //std::vector<double> massToF1Cand_min;// = {175.,375.,600.,825.};
34 };
35 
36 #endif
Definition: BaseAnalysis.h:106
Definition: HEPData.h:37
Definition: HEPData.h:60
Definition: HSCP_ATLAS.h:12