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 11 of file EvtPlane.h.

Constructor & Destructor Documentation

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

Definition at line 31 of file EvtPlane.cc.

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

Definition at line 42 of file EvtPlane.cc.

43 {
44 }

Member Function Documentation

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

Definition at line 16 of file EvtPlane.h.

References angle_.

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

Definition at line 18 of file EvtPlane.h.

References sumCos_.

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

Definition at line 17 of file EvtPlane.h.

References sumSin_.

17 { return sumSin_;}
double sumSin_
Definition: EvtPlane.h:26

Member Data Documentation

double reco::EvtPlane::angle_
private

Definition at line 25 of file EvtPlane.h.

Referenced by angle().

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

Definition at line 27 of file EvtPlane.h.

Referenced by sumCos().

double reco::EvtPlane::sumSin_
private

Definition at line 26 of file EvtPlane.h.

Referenced by sumSin().