CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
reco::EvtPlane Class Reference

#include <EvtPlane.h>

Public Member Functions

double angle () const
 
 EvtPlane (double planeA=0, double sumSin=0, double sumCos=0, std::string label="")
 
std::string label () const
 
double sumCos () const
 
double sumSin () const
 
virtual ~EvtPlane ()
 

Private Attributes

double angle_
 
std::string label_
 
double sumCos_
 
double sumSin_
 

Detailed Description

Definition at line 12 of file EvtPlane.h.

Constructor & Destructor Documentation

EvtPlane::EvtPlane ( double  planeA = 0,
double  sumSin = 0,
double  sumCos = 0,
std::string  label = "" 
)

Definition at line 33 of file EvtPlane.cc.

34  :
35  angle_(planeA),
36  sumSin_(sumSin),
37  sumCos_(sumCos),
38  label_(label)
39 {
40  // default constructor
41 }
std::string label() const
Definition: EvtPlane.h:20
std::string label_
Definition: EvtPlane.h:29
double sumSin() const
Definition: EvtPlane.h:18
double sumCos_
Definition: EvtPlane.h:28
double angle_
Definition: EvtPlane.h:26
double sumSin_
Definition: EvtPlane.h:27
double sumCos() const
Definition: EvtPlane.h:19
EvtPlane::~EvtPlane ( )
virtual

Definition at line 44 of file EvtPlane.cc.

45 {
46 }

Member Function Documentation

double reco::EvtPlane::angle ( ) const
inline

Definition at line 17 of file EvtPlane.h.

References angle_.

17 { return angle_; }
double angle_
Definition: EvtPlane.h:26
std::string reco::EvtPlane::label ( ) const
inline
double reco::EvtPlane::sumCos ( ) const
inline

Definition at line 19 of file EvtPlane.h.

References sumCos_.

19 { return sumCos_;}
double sumCos_
Definition: EvtPlane.h:28
double reco::EvtPlane::sumSin ( ) const
inline

Definition at line 18 of file EvtPlane.h.

References sumSin_.

18 { return sumSin_;}
double sumSin_
Definition: EvtPlane.h:27

Member Data Documentation

double reco::EvtPlane::angle_
private

Definition at line 26 of file EvtPlane.h.

Referenced by angle().

std::string reco::EvtPlane::label_
private
double reco::EvtPlane::sumCos_
private

Definition at line 28 of file EvtPlane.h.

Referenced by sumCos().

double reco::EvtPlane::sumSin_
private

Definition at line 27 of file EvtPlane.h.

Referenced by sumSin().