CMS 3D CMS Logo

L1TBeamConfiguration.h
Go to the documentation of this file.
1 #ifndef DQMOffline_L1Trigger_L1TBeamConfiguration_h
2 #define DQMOffline_L1Trigger_L1TBeamConfiguration_h
3 
25 // System include files
26 //#include <memory>
27 //#include <unistd.h>
28 
29 // User include files
30 //#include "FWCore/Framework/interface/Frameworkfwd.h"
31 //#include "FWCore/Framework/interface/ESHandle.h"
32 //#include "FWCore/Framework/interface/Event.h"
33 //#include "FWCore/Framework/interface/LuminosityBlock.h"
34 //#include "FWCore/Framework/interface/MakerMacros.h"
35 //
36 //#include "FWCore/ParameterSet/interface/ParameterSet.h"
37 //
38 //#include "DQMServices/Core/interface/DQMStore.h"
39 //#include "FWCore/ServiceRegistry/interface/Service.h"
40 //#include "FWCore/MessageLogger/interface/MessageLogger.h"
41 //
42 //#include "DQM/L1TMonitor/interface/L1TOMDSHelper.h"
43 //
44 //#include <TString.h>
45 
46 #include <iostream>
47 #include <fstream>
48 #include <string>
49 #include <vector>
50 #include <algorithm>
51 
52 // Forward declarations
53 
54 // Helper
55 
56 // Class declaration
57 
59 public:
61 
62  bool bxConfig(unsigned iBx);
63 
64  bool isValid() { return m_valid; }
65 
66  bool m_valid; // Bit Name for which the fit refers to
67  std::vector<bool> beam1;
68  std::vector<bool> beam2;
69 };
70 
71 #endif
bool bxConfig(unsigned iBx)
std::vector< bool > beam2
std::vector< bool > beam1