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/EDAnalyzer.h"
32 //#include "FWCore/Framework/interface/ESHandle.h"
33 //#include "FWCore/Framework/interface/Event.h"
34 //#include "FWCore/Framework/interface/LuminosityBlock.h"
35 //#include "FWCore/Framework/interface/MakerMacros.h"
36 //
37 //#include "FWCore/ParameterSet/interface/ParameterSet.h"
38 //
39 //#include "DQMServices/Core/interface/DQMStore.h"
40 //#include "FWCore/ServiceRegistry/interface/Service.h"
41 //#include "FWCore/MessageLogger/interface/MessageLogger.h"
42 //
43 //#include "DQM/L1TMonitor/interface/L1TOMDSHelper.h"
44 //
45 //#include <TString.h>
46 
47 #include <iostream>
48 #include <fstream>
49 #include <string>
50 #include <vector>
51 #include <algorithm>
52 
53 // Forward declarations
54 
55 // Helper
56 
57 // Class declaration
58 
60 public:
62 
63  bool bxConfig(unsigned iBx);
64 
65  bool isValid() { return m_valid; }
66 
67  bool m_valid; // Bit Name for which the fit refers to
68  std::vector<bool> beam1;
69  std::vector<bool> beam2;
70 };
71 
72 #endif
bool bxConfig(unsigned iBx)
std::vector< bool > beam2
std::vector< bool > beam1