CalibTracker
SiStripCommon
plugins
SiStripDetInfoFileWriter.h
Go to the documentation of this file.
1
#ifndef CalibTracker_SiStripChannelGain_SiStripDetInfoFileWriter_h
2
#define CalibTracker_SiStripChannelGain_SiStripDetInfoFileWriter_h
3
// -*- C++ -*-
4
//
5
// Package: SiStripDetInfoFileWriter
6
// Class: SiStripDetInfoFileWriter
7
//
15
//
16
// Original Author: G. Bruno
17
// Created: Mon Nov 20 10:04:31 CET 2006
18
//
19
//
20
21
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
22
#include <string>
23
#include <iostream>
24
#include <fstream>
25
26
#include "
Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h
"
27
#include "
Geometry/Records/interface/TrackerDigiGeometryRecord.h
"
28
29
class
SiStripDetInfoFileWriter
:
public
edm::EDAnalyzer
{
30
public
:
31
explicit
SiStripDetInfoFileWriter
(
const
edm::ParameterSet
&);
32
~SiStripDetInfoFileWriter
()
override
;
33
34
private
:
35
void
beginRun
(
const
edm::Run
&,
const
edm::EventSetup
& iSetup)
override
;
36
37
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
{};
38
39
private
:
40
std::ofstream
outputFile_
;
41
std::string
filePath_
;
42
edm::ESGetToken<TrackerGeometry, TrackerDigiGeometryRecord>
tkGeomToken_
;
43
};
44
#endif
TrackerGeometry.h
SiStripDetInfoFileWriter::filePath_
std::string filePath_
Definition:
SiStripDetInfoFileWriter.h:41
edm::Run
Definition:
Run.h:45
EDAnalyzer.h
SiStripDetInfoFileWriter
Definition:
SiStripDetInfoFileWriter.h:29
edm::EDAnalyzer
Definition:
EDAnalyzer.h:28
SiStripDetInfoFileWriter::SiStripDetInfoFileWriter
SiStripDetInfoFileWriter(const edm::ParameterSet &)
Definition:
SiStripDetInfoFileWriter.cc:18
SiStripDetInfoFileWriter::tkGeomToken_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
Definition:
SiStripDetInfoFileWriter.h:42
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
TrackerDigiGeometryRecord.h
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::EventSetup
Definition:
EventSetup.h:58
SiStripDetInfoFileWriter::~SiStripDetInfoFileWriter
~SiStripDetInfoFileWriter() override
Definition:
SiStripDetInfoFileWriter.cc:25
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord >
SiStripDetInfoFileWriter::outputFile_
std::ofstream outputFile_
Definition:
SiStripDetInfoFileWriter.h:37
SiStripDetInfoFileWriter::beginRun
void beginRun(const edm::Run &, const edm::EventSetup &iSetup) override
Definition:
SiStripDetInfoFileWriter.cc:29
SiStripDetInfoFileWriter::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
SiStripDetInfoFileWriter.h:37
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.16