BOSS 8.0.0
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:Andre.dos.Anjos@cern.ch">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
19uint32_t eformat::helper::Status::code( void ) const {
20 uint32_t retval = m_spec;
21 retval <<= 16;
22 retval |= m_gen;
23 return retval;
24}
**********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:19
Status(eformat::GenericStatus gen, uint16_t spec)