BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
Status.cxx
Go to the documentation of this file.
1//Dear emacs, this is -*- c++ -*-
2
3/**
4 * @file Status.cxx
5 * @author <a href="mailto:[email protected]">Andre DOS ANJOS</a>
6 * $Author: zhangy $
7 * $Revision: 1.1.1.1 $
8 * $Date: 2009/06/19 07:35:41 $
9 *
10 * Implements the Status helper class.
11 */
12
13#include "eformat/Status.h"
14
16 : m_gen(static_cast<eformat::GenericStatus>(v&0xffff)),
17 m_spec((v>>16)&0xffff)
18{
19}
20
21uint32_t eformat::helper::Status::code (void) const
22{
23 uint32_t retval = m_spec;
24 retval <<= 16;
25 retval |= m_gen;
26 return retval;
27}
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
Definition: KarLud.h:35
uint32_t code(void) const
Definition: Status.cxx:21
Status(eformat::GenericStatus gen, uint16_t spec)