Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
HeavyIonEvent
interface
EvtPlane.h
Go to the documentation of this file.
1
2
//
3
// $Id: EvtPlane.h,v 1.4 2009/09/08 12:33:11 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:105
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