EndcapElec Class Reference

#include <EndcapElec.h>

List of all members.

Public Member Functions

 EndcapElec ()
 ~EndcapElec ()
unsigned int getNum (unsigned int idx) const
double getP (unsigned int idx) const
double getSimP (unsigned int idx) const
void setNum (unsigned int idx, unsigned int num)
void setNum (unsigned int num[4])
void setP (unsigned int idx, double p)
void setP (double p[11])
void setSimP (unsigned int idx, double p)
void setSimP (double p[11])

Private Attributes

unsigned int m_num [4]
double m_p [11]
double m_simP [11]


Detailed Description

Definition at line 4 of file EndcapElec.h.


Constructor & Destructor Documentation

EndcapElec::EndcapElec (  )  [inline]

Definition at line 6 of file EndcapElec.h.

00006 {}

EndcapElec::~EndcapElec (  )  [inline]

Definition at line 7 of file EndcapElec.h.

00007 {}


Member Function Documentation

unsigned int EndcapElec::getNum ( unsigned int  idx  )  const [inline]

Definition at line 9 of file EndcapElec.h.

References m_num.

00009 { return  m_num[idx];  }

double EndcapElec::getP ( unsigned int  idx  )  const [inline]

Definition at line 10 of file EndcapElec.h.

References m_p.

00010 { return  m_p[idx];    }

double EndcapElec::getSimP ( unsigned int  idx  )  const [inline]

Definition at line 11 of file EndcapElec.h.

References m_simP.

00011 { return  m_simP[idx]; }

void EndcapElec::setNum ( unsigned int  num[4]  )  [inline]

Definition at line 14 of file EndcapElec.h.

References genRecEmupikp::i, and m_num.

00014                                       {
00015     for( unsigned int i=0; i<4; i++ ) m_num[i] = num[i];
00016   }

void EndcapElec::setNum ( unsigned int  idx,
unsigned int  num 
) [inline]

Definition at line 13 of file EndcapElec.h.

References m_num.

00013 { m_num[idx] = num;}

void EndcapElec::setP ( double  p[11]  )  [inline]

Definition at line 18 of file EndcapElec.h.

References genRecEmupikp::i, and m_p.

00018                              {
00019     for( unsigned int i=0; i<11; i++ ) { m_p[i] = p[i]; }
00020   }

void EndcapElec::setP ( unsigned int  idx,
double  p 
) [inline]

Definition at line 17 of file EndcapElec.h.

References m_p.

00017 { m_p[idx] = p;    }

void EndcapElec::setSimP ( double  p[11]  )  [inline]

Definition at line 22 of file EndcapElec.h.

References genRecEmupikp::i, and m_simP.

00022                                 {
00023     for( unsigned int i=0; i<11; i++ ) { m_simP[i] = p[i]; }
00024   }

void EndcapElec::setSimP ( unsigned int  idx,
double  p 
) [inline]

Definition at line 21 of file EndcapElec.h.

References m_simP.

00021 { m_simP[idx] = p; }


Member Data Documentation

unsigned int EndcapElec::m_num[4] [private]

Definition at line 27 of file EndcapElec.h.

Referenced by getNum(), and setNum().

double EndcapElec::m_p[11] [private]

Definition at line 28 of file EndcapElec.h.

Referenced by getP(), and setP().

double EndcapElec::m_simP[11] [private]

Definition at line 29 of file EndcapElec.h.

Referenced by getSimP(), and setSimP().


Generated on Tue Nov 29 23:18:47 2016 for BOSS_7.0.2 by  doxygen 1.4.7