Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
HeavyIonEvent
interface
EvtPlane.h
Go to the documentation of this file.
1
2
//
3
// $Id: EvtPlane.h,v 1.3 2009/09/08 10:50:57 edwenger Exp $
4
//
5
6
#ifndef DataFormats_EvtPlane_h
7
#define DataFormats_EvtPlane_h
8
9
#include <vector>
10
#include <string>
11
12
namespace
reco
{
class
EvtPlane
{
13
public
:
14
EvtPlane
(
double
planeA=0,
double
sumSin
=0,
double
sumCos
=0, std::string
label
=
""
);
15
virtual
~EvtPlane
();
16
17
double
angle
()
const
{
return
angle_
; }
18
double
sumSin
()
const
{
return
sumSin_
;}
19
double
sumCos
()
const
{
return
sumCos_
;}
20
std::string
label
()
const
{
return
label_
; }
21
22
23
24
private
:
25
26
double
angle_
;
27
double
sumSin_
;
28
double
sumCos_
;
29
std::string
label_
;
30
31
32
};
33
34
typedef
std::vector<EvtPlane>
EvtPlaneCollection
;
35
36
}
37
38
#endif
39
40
41
42
43
44
reco::EvtPlane::~EvtPlane
virtual ~EvtPlane()
Definition:
EvtPlane.cc:44
reco::EvtPlane::label
std::string label() const
Definition:
EvtPlane.h:20
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:101
reco::EvtPlane::label_
std::string label_
Definition:
EvtPlane.h:29
reco::EvtPlane
Definition:
EvtPlane.h:12
reco::EvtPlane::sumSin
double sumSin() const
Definition:
EvtPlane.h:18
reco::EvtPlane::sumCos_
double sumCos_
Definition:
EvtPlane.h:28
reco::EvtPlane::angle
double angle() const
Definition:
EvtPlane.h:17
reco::EvtPlaneCollection
std::vector< EvtPlane > EvtPlaneCollection
Definition:
EvtPlane.h:34
reco::EvtPlane::angle_
double angle_
Definition:
EvtPlane.h:26
reco::EvtPlane::EvtPlane
EvtPlane(double planeA=0, double sumSin=0, double sumCos=0, std::string label="")
Definition:
EvtPlane.cc:33
reco::EvtPlane::sumSin_
double sumSin_
Definition:
EvtPlane.h:27
reco::EvtPlane::sumCos
double sumCos() const
Definition:
EvtPlane.h:19
Generated for CMSSW Reference Manual by
1.8.5