Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQMOffline
L1Trigger
interface
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 "DQMServices/Core/interface/MonitorElement.h"
41
//#include "FWCore/ServiceRegistry/interface/Service.h"
42
//#include "FWCore/MessageLogger/interface/MessageLogger.h"
43
//
44
//#include "DQM/L1TMonitor/interface/L1TOMDSHelper.h"
45
//
46
//#include <TString.h>
47
48
#include <iostream>
49
#include <fstream>
50
#include <string>
51
#include <vector>
52
#include <algorithm>
53
54
// Forward declarations
55
56
57
58
// Helper
59
60
// Class declaration
61
62
63
class
L1TBeamConfiguration
{
64
65
public
:
66
67
L1TBeamConfiguration
();
68
69
bool
bxConfig
(
unsigned
iBx);
70
71
bool
isValid
(){
return
m_valid
;}
72
73
bool
m_valid
;
// Bit Name for which the fit refers to
74
std::vector<bool>
beam1
;
75
std::vector<bool>
beam2
;
76
77
};
78
79
80
#endif
81
L1TBeamConfiguration::isValid
bool isValid()
Definition:
L1TBeamConfiguration.h:71
L1TBeamConfiguration::m_valid
bool m_valid
Definition:
L1TBeamConfiguration.h:73
L1TBeamConfiguration::bxConfig
bool bxConfig(unsigned iBx)
Definition:
L1TBeamConfiguration.cc:69
L1TBeamConfiguration::beam2
std::vector< bool > beam2
Definition:
L1TBeamConfiguration.h:75
L1TBeamConfiguration::L1TBeamConfiguration
L1TBeamConfiguration()
Definition:
L1TBeamConfiguration.cc:62
L1TBeamConfiguration::beam1
std::vector< bool > beam1
Definition:
L1TBeamConfiguration.h:74
L1TBeamConfiguration
Definition:
L1TBeamConfiguration.h:63
Generated for CMSSW Reference Manual by
1.8.5