Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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