Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EventFilter
CSCTFRawToDigi
interface
CSCTFAnalyzer.h
Go to the documentation of this file.
1
#ifndef CSCTFAnalyzer_h
2
#define CSCTFAnalyzer_h
3
4
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
FWCore/Utilities/interface/InputTag.h
"
9
#include <TTree.h>
10
#include <TFile.h>
11
12
class
CSCTFAnalyzer
:
public
edm::EDAnalyzer
{
13
private
:
14
edm::InputTag
mbProducer
,
lctProducer
,
trackProducer
,
statusProducer
;
15
TTree *
tree
;
16
TFile *
file
;
17
int
dtPhi
[12][2];
18
19
public
:
20
void
analyze
(
const
edm::Event
&
e
,
const
edm::EventSetup
&
c
);
21
22
explicit
CSCTFAnalyzer
(
const
edm::ParameterSet
&
conf
);
23
~CSCTFAnalyzer
(
void
){
file
->cd();
tree
->Write();
file
->Close(); }
24
};
25
26
#endif
CSCTFAnalyzer
Definition:
CSCTFAnalyzer.h:12
Event.h
EventSetup.h
CSCTFAnalyzer::mbProducer
edm::InputTag mbProducer
Definition:
CSCTFAnalyzer.h:14
CSCTFAnalyzer::CSCTFAnalyzer
CSCTFAnalyzer(const edm::ParameterSet &conf)
Definition:
CSCTFAnalyzer.cc:17
CSCTFAnalyzer::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c)
Definition:
CSCTFAnalyzer.cc:50
CSCTFAnalyzer::lctProducer
edm::InputTag lctProducer
Definition:
CSCTFAnalyzer.h:14
ParameterSet.h
CSCTFAnalyzer::~CSCTFAnalyzer
~CSCTFAnalyzer(void)
Definition:
CSCTFAnalyzer.h:23
CSCTFAnalyzer::tree
TTree * tree
Definition:
CSCTFAnalyzer.h:15
CSCTFAnalyzer::statusProducer
edm::InputTag statusProducer
Definition:
CSCTFAnalyzer.h:14
edm::EventSetup
Definition:
EventSetup.h:44
CSCTFAnalyzer::file
TFile * file
Definition:
CSCTFAnalyzer.h:16
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
dbtoconf.conf
tuple conf
Definition:
dbtoconf.py:185
CSCTFAnalyzer::trackProducer
edm::InputTag trackProducer
Definition:
CSCTFAnalyzer.h:14
trackerHits.c
tuple c
Definition:
trackerHits.py:26
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
edm::InputTag
Definition:
InputTag.h:12
InputTag.h
CSCTFAnalyzer::dtPhi
int dtPhi[12][2]
Definition:
CSCTFAnalyzer.h:17
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
Generated for CMSSW Reference Manual by
1.8.5