Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Alignment
CommonAlignmentMonitor
plugins
AlignmentMonitorSurvey.h
Go to the documentation of this file.
1
#ifndef Alignment_CommonAlignmentMonitor_AlignmentMonitorSurvey_H
2
#define Alignment_CommonAlignmentMonitor_AlignmentMonitorSurvey_H
3
4
// Package: CommonAlignmentMonitor
5
// Class : AlignmentMonitorSurvey
6
//
7
// Store survey residuals in ROOT.
8
//
9
// Tree format is id:level:par[6].
10
// id: Alignable's ID (unsigned int).
11
// level: hierarchical level for which the survey residual is calculated (int).
12
// par[6]: survey residual (array of 6 doubles).
13
//
14
// Original Author: Nhan Tran
15
// Created: 10/8/07
16
// $Id: AlignmentMonitorSurvey.h,v 1.4 2008/02/22 01:21:45 cklae Exp $
17
18
#include "
Alignment/CommonAlignmentMonitor/interface/AlignmentMonitorBase.h
"
19
20
class
AlignmentMonitorSurvey
:
21
public
AlignmentMonitorBase
22
{
23
public
:
24
25
AlignmentMonitorSurvey
(
const
edm::ParameterSet
&);
26
27
virtual
void
book
();
28
29
virtual
void
event
(
const
edm::Event
&,
30
const
edm::EventSetup
&,
31
const
ConstTrajTrackPairCollection
&) {}
32
33
private
:
34
35
std::vector<align::StructureType>
theLevels
;
36
};
37
38
#endif
AlignmentMonitorSurvey::theLevels
std::vector< align::StructureType > theLevels
Definition:
AlignmentMonitorSurvey.h:35
AlignmentMonitorSurvey::AlignmentMonitorSurvey
AlignmentMonitorSurvey(const edm::ParameterSet &)
Definition:
AlignmentMonitorSurvey.cc:7
AlignmentMonitorBase
Definition:
AlignmentMonitorBase.h:42
AlignmentMonitorBase.h
AlignmentMonitorSurvey
Definition:
AlignmentMonitorSurvey.h:20
edm::EventSetup
Definition:
EventSetup.h:44
AlignmentMonitorBase::ConstTrajTrackPairCollection
std::vector< ConstTrajTrackPair > ConstTrajTrackPairCollection
Definition:
AlignmentMonitorBase.h:46
AlignmentMonitorSurvey::book
virtual void book()
Book or retrieve histograms; MUST be reimplemented.
Definition:
AlignmentMonitorSurvey.cc:18
AlignmentMonitorSurvey::event
virtual void event(const edm::Event &, const edm::EventSetup &, const ConstTrajTrackPairCollection &)
Called for each event (by "run()"): may be reimplemented.
Definition:
AlignmentMonitorSurvey.h:29
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
Generated for CMSSW Reference Manual by
1.8.5