Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DQAEvent::DQAEvent Class Reference

#include <DQAEvent.h>

List of all members.

Public Member Functions

bool Bhabha () const
bool Bhabha () const
bool Bhabha () const
bool Cosmic () const
bool Cosmic () const
bool Cosmic () const
bool Dimu () const
bool Dimu () const
bool Dimu () const
 DQAEvent ()
 Default Constructor.
 DQAEvent ()
 Default Constructor.
 DQAEvent ()
 Default Constructor.
unsigned int EventTag () const
unsigned int EventTag () const
unsigned int EventTag () const
bool Hadron () const
bool Hadron () const
bool Hadron () const
bool Kstark () const
bool Kstark () const
bool Kstark () const
bool Lambdalambdabar () const
bool Lambdalambdabar () const
bool Lambdalambdabar () const
bool PipiRhopi () const
bool PipiRhopi () const
bool PipiRhopi () const
bool Ppbar () const
bool Ppbar () const
bool Ppbar () const
bool Ppbarpipi () const
bool Ppbarpipi () const
bool Ppbarpipi () const
bool Rhopi () const
bool Rhopi () const
bool Rhopi () const
void setBhabha (bool value)
void setBhabha (bool value)
void setBhabha (bool value)
void setCosmic (bool value)
void setCosmic (bool value)
void setCosmic (bool value)
void setDimu (bool value)
void setDimu (bool value)
void setDimu (bool value)
void setEventTag (unsigned int value)
void setEventTag (unsigned int value)
void setEventTag (unsigned int value)
void setHadron (bool value)
void setHadron (bool value)
void setHadron (bool value)
void setKstark (bool value)
void setKstark (bool value)
void setKstark (bool value)
void setLambdalambdabar (bool value)
void setLambdalambdabar (bool value)
void setLambdalambdabar (bool value)
void setPipiRhopi (bool value)
void setPipiRhopi (bool value)
void setPipiRhopi (bool value)
void setPpbar (bool value)
void setPpbar (bool value)
void setPpbar (bool value)
void setPpbarpipi (bool value)
void setPpbarpipi (bool value)
void setPpbarpipi (bool value)
void setRhopi (bool value)
void setRhopi (bool value)
void setRhopi (bool value)
virtual ~DQAEvent ()
 Default Destructor.
virtual ~DQAEvent ()
 Default Destructor.
virtual ~DQAEvent ()
 Default Destructor.

Static Public Member Functions

void operator delete (void *p, void *pObj)
void operator delete (void *p)
 operator delete
void operator delete (void *p, void *pObj)
void operator delete (void *p)
 operator delete
void operator delete (void *p, void *pObj)
void operator delete (void *p)
 operator delete
void * operator new (size_t size, void *pObj)
void * operator new (size_t size)
 operator new
void * operator new (size_t size, void *pObj)
void * operator new (size_t size)
 operator new
void * operator new (size_t size, void *pObj)
void * operator new (size_t size)
 operator new

Private Types

enum  EventTagBits {
  BhabhaBits = 0, DimuBits = 1, HadronBits = 2, CosmicBits = 3,
  PipiRhopiBits = 4, RhopiBits = 5, KstarkBits = 6, PpbarBits = 7,
  LambdalambdabarBits = 8, PpbarpipiBits = 9
}
 Offsets of bitfield EventTag. More...
enum  EventTagBits {
  BhabhaBits = 0, DimuBits = 1, HadronBits = 2, CosmicBits = 3,
  PipiRhopiBits = 4, RhopiBits = 5, KstarkBits = 6, PpbarBits = 7,
  LambdalambdabarBits = 8, PpbarpipiBits = 9
}
 Offsets of bitfield EventTag. More...
enum  EventTagBits {
  BhabhaBits = 0, DimuBits = 1, HadronBits = 2, CosmicBits = 3,
  PipiRhopiBits = 4, RhopiBits = 5, KstarkBits = 6, PpbarBits = 7,
  LambdalambdabarBits = 8, PpbarpipiBits = 9
}
 Offsets of bitfield EventTag. More...
enum  EventTagMasks {
  BhabhaMask = 0x1L, DimuMask = 0x2L, HadronMask = 0x4L, CosmicMask = 0x8L,
  PipiRhopiMask = 0x10L, RhopiMask = 0x20L, KstarkMask = 0x40L, PpbarMask = 0x80L,
  LambdalambdabarMask = 0x100L, PpbarpipiMask = 0x200L
}
 Bitmasks for bitfield EventTag. More...
enum  EventTagMasks {
  BhabhaMask = 0x1L, DimuMask = 0x2L, HadronMask = 0x4L, CosmicMask = 0x8L,
  PipiRhopiMask = 0x10L, RhopiMask = 0x20L, KstarkMask = 0x40L, PpbarMask = 0x80L,
  LambdalambdabarMask = 0x100L, PpbarpipiMask = 0x200L
}
 Bitmasks for bitfield EventTag. More...
enum  EventTagMasks {
  BhabhaMask = 0x1L, DimuMask = 0x2L, HadronMask = 0x4L, CosmicMask = 0x8L,
  PipiRhopiMask = 0x10L, RhopiMask = 0x20L, KstarkMask = 0x40L, PpbarMask = 0x80L,
  LambdalambdabarMask = 0x100L, PpbarpipiMask = 0x200L
}
 Bitmasks for bitfield EventTag. More...

Private Attributes

unsigned int m_EventTag
 Event Tag.


Detailed Description

DQA Event Model

Author:
Ji Xiaobin created Tue May 26 09:05:58 2009


Member Enumeration Documentation

enum DQAEvent::DQAEvent::EventTagBits [private]
 

Offsets of bitfield EventTag.

Enumeration values:
BhabhaBits 
DimuBits 
HadronBits 
CosmicBits 
PipiRhopiBits 
RhopiBits 
KstarkBits 
PpbarBits 
LambdalambdabarBits 
PpbarpipiBits 
00174                      {BhabhaBits          = 0,
00175                       DimuBits            = 1,
00176                       HadronBits          = 2,
00177                       CosmicBits          = 3,
00178                       PipiRhopiBits       = 4,
00179                       RhopiBits           = 5,
00180                       KstarkBits          = 6,
00181                       PpbarBits           = 7,
00182                       LambdalambdabarBits = 8,
00183                       PpbarpipiBits       = 9};

enum DQAEvent::DQAEvent::EventTagBits [private]
 

Offsets of bitfield EventTag.

Enumeration values:
BhabhaBits 
DimuBits 
HadronBits 
CosmicBits 
PipiRhopiBits 
RhopiBits 
KstarkBits 
PpbarBits 
LambdalambdabarBits 
PpbarpipiBits 
00174                      {BhabhaBits          = 0,
00175                       DimuBits            = 1,
00176                       HadronBits          = 2,
00177                       CosmicBits          = 3,
00178                       PipiRhopiBits       = 4,
00179                       RhopiBits           = 5,
00180                       KstarkBits          = 6,
00181                       PpbarBits           = 7,
00182                       LambdalambdabarBits = 8,
00183                       PpbarpipiBits       = 9};

enum DQAEvent::DQAEvent::EventTagBits [private]
 

Offsets of bitfield EventTag.

Enumeration values:
BhabhaBits 
DimuBits 
HadronBits 
CosmicBits 
PipiRhopiBits 
RhopiBits 
KstarkBits 
PpbarBits 
LambdalambdabarBits 
PpbarpipiBits 
00174                      {BhabhaBits          = 0,
00175                       DimuBits            = 1,
00176                       HadronBits          = 2,
00177                       CosmicBits          = 3,
00178                       PipiRhopiBits       = 4,
00179                       RhopiBits           = 5,
00180                       KstarkBits          = 6,
00181                       PpbarBits           = 7,
00182                       LambdalambdabarBits = 8,
00183                       PpbarpipiBits       = 9};

enum DQAEvent::DQAEvent::EventTagMasks [private]
 

Bitmasks for bitfield EventTag.

Enumeration values:
BhabhaMask 
DimuMask 
HadronMask 
CosmicMask 
PipiRhopiMask 
RhopiMask 
KstarkMask 
PpbarMask 
LambdalambdabarMask 
PpbarpipiMask 
00186                       {BhabhaMask          = 0x1L,
00187                        DimuMask            = 0x2L,
00188                        HadronMask          = 0x4L,
00189                        CosmicMask          = 0x8L,
00190                        PipiRhopiMask       = 0x10L,
00191                        RhopiMask           = 0x20L,
00192                        KstarkMask          = 0x40L,
00193                        PpbarMask           = 0x80L,
00194                        LambdalambdabarMask = 0x100L,
00195                        PpbarpipiMask       = 0x200L
00196                       };

enum DQAEvent::DQAEvent::EventTagMasks [private]
 

Bitmasks for bitfield EventTag.

Enumeration values:
BhabhaMask 
DimuMask 
HadronMask 
CosmicMask 
PipiRhopiMask 
RhopiMask 
KstarkMask 
PpbarMask 
LambdalambdabarMask 
PpbarpipiMask 
00186                       {BhabhaMask          = 0x1L,
00187                        DimuMask            = 0x2L,
00188                        HadronMask          = 0x4L,
00189                        CosmicMask          = 0x8L,
00190                        PipiRhopiMask       = 0x10L,
00191                        RhopiMask           = 0x20L,
00192                        KstarkMask          = 0x40L,
00193                        PpbarMask           = 0x80L,
00194                        LambdalambdabarMask = 0x100L,
00195                        PpbarpipiMask       = 0x200L
00196                       };

enum DQAEvent::DQAEvent::EventTagMasks [private]
 

Bitmasks for bitfield EventTag.

Enumeration values:
BhabhaMask 
DimuMask 
HadronMask 
CosmicMask 
PipiRhopiMask 
RhopiMask 
KstarkMask 
PpbarMask 
LambdalambdabarMask 
PpbarpipiMask 
00186                       {BhabhaMask          = 0x1L,
00187                        DimuMask            = 0x2L,
00188                        HadronMask          = 0x4L,
00189                        CosmicMask          = 0x8L,
00190                        PipiRhopiMask       = 0x10L,
00191                        RhopiMask           = 0x20L,
00192                        KstarkMask          = 0x40L,
00193                        PpbarMask           = 0x80L,
00194                        LambdalambdabarMask = 0x100L,
00195                        PpbarpipiMask       = 0x200L
00196                       };


Constructor & Destructor Documentation

DQAEvent::DQAEvent::DQAEvent  )  [inline]
 

Default Constructor.

00043 : m_EventTag(0) {}

virtual DQAEvent::DQAEvent::~DQAEvent  )  [inline, virtual]
 

Default Destructor.

00046 {}

DQAEvent::DQAEvent::DQAEvent  )  [inline]
 

Default Constructor.

00043 : m_EventTag(0) {}

virtual DQAEvent::DQAEvent::~DQAEvent  )  [inline, virtual]
 

Default Destructor.

00046 {}

DQAEvent::DQAEvent::DQAEvent  )  [inline]
 

Default Constructor.

00043 : m_EventTag(0) {}

virtual DQAEvent::DQAEvent::~DQAEvent  )  [inline, virtual]
 

Default Destructor.

00046 {}


Member Function Documentation

bool DQAEvent::DQAEvent::Bhabha  )  const
 

Retrieve Bhabha event

bool DQAEvent::DQAEvent::Bhabha  )  const
 

Retrieve Bhabha event

bool DQAEvent::DQAEvent::Bhabha  )  const [inline]
 

Retrieve Bhabha event

00222 {
00223   return 0 != ((m_EventTag & BhabhaMask) >> BhabhaBits);
00224 }

bool DQAEvent::DQAEvent::Cosmic  )  const
 

Retrieve cosmic event

bool DQAEvent::DQAEvent::Cosmic  )  const
 

Retrieve cosmic event

bool DQAEvent::DQAEvent::Cosmic  )  const [inline]
 

Retrieve cosmic event

00258 {
00259   return 0 != ((m_EventTag & CosmicMask) >> CosmicBits);
00260 }

bool DQAEvent::DQAEvent::Dimu  )  const
 

Retrieve di-muon event

bool DQAEvent::DQAEvent::Dimu  )  const
 

Retrieve di-muon event

bool DQAEvent::DQAEvent::Dimu  )  const [inline]
 

Retrieve di-muon event

00234 {
00235   return 0 != ((m_EventTag & DimuMask) >> DimuBits);
00236 }

unsigned int DQAEvent::DQAEvent::EventTag  )  const
 

Retrieve const Event Tag

unsigned int DQAEvent::DQAEvent::EventTag  )  const
 

Retrieve const Event Tag

unsigned int DQAEvent::DQAEvent::EventTag  )  const [inline]
 

Retrieve const Event Tag

00212 {
00213   return m_EventTag;
00214 }

bool DQAEvent::DQAEvent::Hadron  )  const
 

Retrieve inclusive hadronic event

bool DQAEvent::DQAEvent::Hadron  )  const
 

Retrieve inclusive hadronic event

bool DQAEvent::DQAEvent::Hadron  )  const [inline]
 

Retrieve inclusive hadronic event

00246 {
00247   return 0 != ((m_EventTag & HadronMask) >> HadronBits);
00248 }

bool DQAEvent::DQAEvent::Kstark  )  const
 

Retrieve J/psi->Kstar K

bool DQAEvent::DQAEvent::Kstark  )  const
 

Retrieve J/psi->Kstar K

bool DQAEvent::DQAEvent::Kstark  )  const [inline]
 

Retrieve J/psi->Kstar K

00294 {
00295   return 0 != ((m_EventTag & KstarkMask) >> KstarkBits);
00296 }

bool DQAEvent::DQAEvent::Lambdalambdabar  )  const
 

Retrieve J/psi->Lambda Lambdabar

bool DQAEvent::DQAEvent::Lambdalambdabar  )  const
 

Retrieve J/psi->Lambda Lambdabar

bool DQAEvent::DQAEvent::Lambdalambdabar  )  const [inline]
 

Retrieve J/psi->Lambda Lambdabar

00318 {
00319   return 0 != ((m_EventTag & LambdalambdabarMask) >> LambdalambdabarBits);
00320 }

void DQAEvent::DQAEvent::operator delete void *  p,
void *  pObj
[inline, static]
 

placement operator delete not sure if really needed, but it does not harm

00165     {
00166       ::operator delete (p, pObj);
00167     }

void DQAEvent::DQAEvent::operator delete void *  p  )  [inline, static]
 

operator delete

00156     {
00157       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::is_from(p) ?
00158       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::free(p) :
00159       ::operator delete(p);
00160     }

void DQAEvent::DQAEvent::operator delete void *  p,
void *  pObj
[inline, static]
 

placement operator delete not sure if really needed, but it does not harm

00165     {
00166       ::operator delete (p, pObj);
00167     }

void DQAEvent::DQAEvent::operator delete void *  p  )  [inline, static]
 

operator delete

00156     {
00157       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::is_from(p) ?
00158       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::free(p) :
00159       ::operator delete(p);
00160     }

void DQAEvent::DQAEvent::operator delete void *  p,
void *  pObj
[inline, static]
 

placement operator delete not sure if really needed, but it does not harm

00165     {
00166       ::operator delete (p, pObj);
00167     }

void DQAEvent::DQAEvent::operator delete void *  p  )  [inline, static]
 

operator delete

00156     {
00157       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::is_from(p) ?
00158       boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::free(p) :
00159       ::operator delete(p);
00160     }

void* DQAEvent::DQAEvent::operator new size_t  size,
void *  pObj
[inline, static]
 

placement operator new it is needed by libstdc++ 3.2.3 (e.g. in std::vector) it is not needed in libstdc++ >= 3.4

00150     {
00151       return ::operator new (size,pObj);
00152     }

void* DQAEvent::DQAEvent::operator new size_t  size  )  [inline, static]
 

operator new

00140     {
00141       return ( sizeof(DQAEvent) == size ? 
00142                boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::malloc() :
00143                ::operator new(size) );
00144     }

void* DQAEvent::DQAEvent::operator new size_t  size,
void *  pObj
[inline, static]
 

placement operator new it is needed by libstdc++ 3.2.3 (e.g. in std::vector) it is not needed in libstdc++ >= 3.4

00150     {
00151       return ::operator new (size,pObj);
00152     }

void* DQAEvent::DQAEvent::operator new size_t  size  )  [inline, static]
 

operator new

00140     {
00141       return ( sizeof(DQAEvent) == size ? 
00142                boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::malloc() :
00143                ::operator new(size) );
00144     }

void* DQAEvent::DQAEvent::operator new size_t  size,
void *  pObj
[inline, static]
 

placement operator new it is needed by libstdc++ 3.2.3 (e.g. in std::vector) it is not needed in libstdc++ >= 3.4

00150     {
00151       return ::operator new (size,pObj);
00152     }

void* DQAEvent::DQAEvent::operator new size_t  size  )  [inline, static]
 

operator new

00140     {
00141       return ( sizeof(DQAEvent) == size ? 
00142                boost::singleton_pool<DQAEvent, sizeof(DQAEvent)>::malloc() :
00143                ::operator new(size) );
00144     }

bool DQAEvent::DQAEvent::PipiRhopi  )  const
 

Retrieve psi'->pi+ pi- J/psi, J/psi->Rho pi

bool DQAEvent::DQAEvent::PipiRhopi  )  const
 

Retrieve psi'->pi+ pi- J/psi, J/psi->Rho pi

bool DQAEvent::DQAEvent::PipiRhopi  )  const [inline]
 

Retrieve psi'->pi+ pi- J/psi, J/psi->Rho pi

00270 {
00271   return 0 != ((m_EventTag & PipiRhopiMask) >> PipiRhopiBits);
00272 }

bool DQAEvent::DQAEvent::Ppbar  )  const
 

Retrieve J/psi->P Pbar

bool DQAEvent::DQAEvent::Ppbar  )  const
 

Retrieve J/psi->P Pbar

bool DQAEvent::DQAEvent::Ppbar  )  const [inline]
 

Retrieve J/psi->P Pbar

00306 {
00307   return 0 != ((m_EventTag & PpbarMask) >> PpbarBits);
00308 }

bool DQAEvent::DQAEvent::Ppbarpipi  )  const
 

Retrieve J/psi->p pbar pi+ pi-

bool DQAEvent::DQAEvent::Ppbarpipi  )  const
 

Retrieve J/psi->p pbar pi+ pi-

bool DQAEvent::DQAEvent::Ppbarpipi  )  const [inline]
 

Retrieve J/psi->p pbar pi+ pi-

00330 {
00331   return 0 != ((m_EventTag & PpbarpipiMask) >> PpbarpipiBits);
00332 }

bool DQAEvent::DQAEvent::Rhopi  )  const
 

Retrieve J/psi->Rho pi

bool DQAEvent::DQAEvent::Rhopi  )  const
 

Retrieve J/psi->Rho pi

bool DQAEvent::DQAEvent::Rhopi  )  const [inline]
 

Retrieve J/psi->Rho pi

00282 {
00283   return 0 != ((m_EventTag & RhopiMask) >> RhopiBits);
00284 }

void DQAEvent::DQAEvent::setBhabha bool  value  ) 
 

Update Bhabha event

void DQAEvent::DQAEvent::setBhabha bool  value  ) 
 

Update Bhabha event

void DQAEvent::DQAEvent::setBhabha bool  value  )  [inline]
 

Update Bhabha event

00227 {
00228   unsigned int val = (unsigned int)value;
00229   m_EventTag &= ~BhabhaMask;
00230   m_EventTag |= ((((unsigned int)val) << BhabhaBits) & BhabhaMask);
00231 }

void DQAEvent::DQAEvent::setCosmic bool  value  ) 
 

Update cosmic event

void DQAEvent::DQAEvent::setCosmic bool  value  ) 
 

Update cosmic event

void DQAEvent::DQAEvent::setCosmic bool  value  )  [inline]
 

Update cosmic event

00263 {
00264   unsigned int val = (unsigned int)value;
00265   m_EventTag &= ~CosmicMask;
00266   m_EventTag |= ((((unsigned int)val) << CosmicBits) & CosmicMask);
00267 }

void DQAEvent::DQAEvent::setDimu bool  value  ) 
 

Update di-muon event

void DQAEvent::DQAEvent::setDimu bool  value  ) 
 

Update di-muon event

void DQAEvent::DQAEvent::setDimu bool  value  )  [inline]
 

Update di-muon event

00239 {
00240   unsigned int val = (unsigned int)value;
00241   m_EventTag &= ~DimuMask;
00242   m_EventTag |= ((((unsigned int)val) << DimuBits) & DimuMask);
00243 }

void DQAEvent::DQAEvent::setEventTag unsigned int  value  ) 
 

Update Event Tag

void DQAEvent::DQAEvent::setEventTag unsigned int  value  ) 
 

Update Event Tag

void DQAEvent::DQAEvent::setEventTag unsigned int  value  )  [inline]
 

Update Event Tag

00217 {
00218   m_EventTag = value;
00219 }

void DQAEvent::DQAEvent::setHadron bool  value  ) 
 

Update inclusive hadronic event

void DQAEvent::DQAEvent::setHadron bool  value  ) 
 

Update inclusive hadronic event

void DQAEvent::DQAEvent::setHadron bool  value  )  [inline]
 

Update inclusive hadronic event

00251 {
00252   unsigned int val = (unsigned int)value;
00253   m_EventTag &= ~HadronMask;
00254   m_EventTag |= ((((unsigned int)val) << HadronBits) & HadronMask);
00255 }

void DQAEvent::DQAEvent::setKstark bool  value  ) 
 

Update J/psi->Kstar K

void DQAEvent::DQAEvent::setKstark bool  value  ) 
 

Update J/psi->Kstar K

void DQAEvent::DQAEvent::setKstark bool  value  )  [inline]
 

Update J/psi->Kstar K

00299 {
00300   unsigned int val = (unsigned int)value;
00301   m_EventTag &= ~KstarkMask;
00302   m_EventTag |= ((((unsigned int)val) << KstarkBits) & KstarkMask);
00303 }

void DQAEvent::DQAEvent::setLambdalambdabar bool  value  ) 
 

Update J/psi->Lambda Lambdabar

void DQAEvent::DQAEvent::setLambdalambdabar bool  value  ) 
 

Update J/psi->Lambda Lambdabar

void DQAEvent::DQAEvent::setLambdalambdabar bool  value  )  [inline]
 

Update J/psi->Lambda Lambdabar

00323 {
00324   unsigned int val = (unsigned int)value;
00325   m_EventTag &= ~LambdalambdabarMask;
00326   m_EventTag |= ((((unsigned int)val) << LambdalambdabarBits) & LambdalambdabarMask);
00327 }

void DQAEvent::DQAEvent::setPipiRhopi bool  value  ) 
 

Update psi'->pi+ pi- J/psi, J/psi->Rho pi

void DQAEvent::DQAEvent::setPipiRhopi bool  value  ) 
 

Update psi'->pi+ pi- J/psi, J/psi->Rho pi

void DQAEvent::DQAEvent::setPipiRhopi bool  value  )  [inline]
 

Update psi'->pi+ pi- J/psi, J/psi->Rho pi

00275 {
00276   unsigned int val = (unsigned int)value;
00277   m_EventTag &= ~PipiRhopiMask;
00278   m_EventTag |= ((((unsigned int)val) << PipiRhopiBits) & PipiRhopiMask);
00279 }

void DQAEvent::DQAEvent::setPpbar bool  value  ) 
 

Update J/psi->P Pbar

void DQAEvent::DQAEvent::setPpbar bool  value  ) 
 

Update J/psi->P Pbar

void DQAEvent::DQAEvent::setPpbar bool  value  )  [inline]
 

Update J/psi->P Pbar

00311 {
00312   unsigned int val = (unsigned int)value;
00313   m_EventTag &= ~PpbarMask;
00314   m_EventTag |= ((((unsigned int)val) << PpbarBits) & PpbarMask);
00315 }

void DQAEvent::DQAEvent::setPpbarpipi bool  value  ) 
 

Update J/psi->p pbar pi+ pi-

void DQAEvent::DQAEvent::setPpbarpipi bool  value  ) 
 

Update J/psi->p pbar pi+ pi-

void DQAEvent::DQAEvent::setPpbarpipi bool  value  )  [inline]
 

Update J/psi->p pbar pi+ pi-

00335 {
00336   unsigned int val = (unsigned int)value;
00337   m_EventTag &= ~PpbarpipiMask;
00338   m_EventTag |= ((((unsigned int)val) << PpbarpipiBits) & PpbarpipiMask);
00339 }

void DQAEvent::DQAEvent::setRhopi bool  value  ) 
 

Update J/psi->Rho pi

void DQAEvent::DQAEvent::setRhopi bool  value  ) 
 

Update J/psi->Rho pi

void DQAEvent::DQAEvent::setRhopi bool  value  )  [inline]
 

Update J/psi->Rho pi

00287 {
00288   unsigned int val = (unsigned int)value;
00289   m_EventTag &= ~RhopiMask;
00290   m_EventTag |= ((((unsigned int)val) << RhopiBits) & RhopiMask);
00291 }


Member Data Documentation

unsigned int DQAEvent::DQAEvent::m_EventTag [private]
 

Event Tag.


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:17:23 2011 for BOSS6.5.5 by  doxygen 1.3.9.1