Main Page
Namespaces
Classes
Package Documentation
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 "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
59
class
L1TBeamConfiguration
{
60
public
:
61
L1TBeamConfiguration
();
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
L1TBeamConfiguration::isValid
bool isValid()
Definition:
L1TBeamConfiguration.h:65
L1TBeamConfiguration::m_valid
bool m_valid
Definition:
L1TBeamConfiguration.h:67
L1TBeamConfiguration::bxConfig
bool bxConfig(unsigned iBx)
Definition:
L1TBeamConfiguration.cc:64
L1TBeamConfiguration::beam2
std::vector< bool > beam2
Definition:
L1TBeamConfiguration.h:69
L1TBeamConfiguration::L1TBeamConfiguration
L1TBeamConfiguration()
Definition:
L1TBeamConfiguration.cc:62
L1TBeamConfiguration::beam1
std::vector< bool > beam1
Definition:
L1TBeamConfiguration.h:68
L1TBeamConfiguration
Definition:
L1TBeamConfiguration.h:59
Generated for CMSSW Reference Manual by
1.8.11