BOSS 6.6.4.p03
BESIII Offline Software System
|
#include <limits.h>
#include <float.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
Go to the source code of this file.
Classes | |
struct | vec_t |
struct | dble_vec_t |
Macros | |
#define | BASE 0x1000000 |
#define | MASK 0xffffff |
#define | STEP(pi, pj) |
Functions | |
void | rlxd_init (int level, int seed) |
void | ranlxd (double r[], int n) |
int | rlxd_size (void) |
void | rlxd_get (int state[]) |
void | rlxd_reset (int state[]) |
void ranlxd | ( | double | r[], |
int | n | ||
) |
Definition at line 563 of file ranlxd.c.
Referenced by ranlxdf_().
void rlxd_get | ( | int | state[] | ) |
Definition at line 586 of file ranlxd.c.
Referenced by rlxdgetf_().
void rlxd_init | ( | int | level, |
int | seed | ||
) |
Definition at line 493 of file ranlxd.c.
Referenced by ranlxd(), and rlxdinit_().
void rlxd_reset | ( | int | state[] | ) |
Definition at line 610 of file ranlxd.c.
Referenced by rlxdresetf_().
int rlxd_size | ( | void | ) |
Definition at line 580 of file ranlxd.c.
Referenced by rlxd_get(), rlxd_reset(), and rlxd_sizef_().
int num[96] |
Definition at line 373 of file ranlxd.c.
Referenced by EvtPDL::alias(), barrel_conv2root(), ExtSteppingAction::CalculateEmcEndCopyNb(), ExtSteppingAction::CalculateEmcEndPhiNb(), MucCalibMgr::CheckEvent(), ExtBesEmcConstruction::ComputeEndCopyNb(), BesEmcConstruction::ComputeEndCopyNb(), BesEmcSD::ComputeEndCopyNb(), EmcROOTGeo::ComputeEndCopyNb(), EFEventLoopMgr::EF_Fragment_Address(), endcap_conv2root(), EvtSpinAmp::EvtSpinAmp(), EFtoTDS::execute(), SimplePIDSvc::getConst(), ExtBesEmcEndGeometry::GetCryNumInOneLayer(), BesEmcEndGeometry::GetCryNumInOneLayer(), RecMucTrack::GetHitInSeg(), TofShower::getNeighbors(), RootTofElecDataCnv::i_createObj(), TreeTofElecDataCnv::i_createObj(), BesGlobalTrigSvc::initialize(), BesMucEfficiency::Initialize(), StringParse::intpiece(), StringParse::longpiece(), MucMark::NumInCol(), StringParse::numpiece(), KalmanVertexFit::numTrack(), EmcSelBhaEvent::OutputMV(), EvtPdfDiv< T >::pdf(), StringParse::piece(), BesMucTrig::readIndex(), MdcTSF::ReadLut(), MdcTF::ReadTFLut(), CalibData::EndcapElec::setNum(), EndcapElec::setNum(), CalibData::BarrelElec::setNumEast(), BarrelElec::setNumEast(), CalibData::BarrelElec::setNumWest(), BarrelElec::setNumWest(), KalmanVertexFit::setTrackIteration(), and KalmanVertexFit::setVertexIteration().
dble_vec_t vec[12] |
Definition at line 372 of file ranlxd.c.
Referenced by EFResult::EFResult(), Gam4pikp::execute(), ExtSteppingAction::GetGapID(), MdcTripSvc::getTripFlag(), Intersection(), DTagTool::isGoodTrack(), DSemilepAlg::isGoodTrack(), BesGeoTrack::Paint(), ranlxdf_(), BesPolygon2D::RotatePhi(), HltInf::setConData(), THltInf::setConData(), HltInf::setEmcData(), THltInf::setEmcData(), HltInf::setMdcData(), THltInf::setMdcData(), HltInf::setMucData(), THltInf::setMucData(), HltInf::setTofData(), THltInf::setTofData(), and MdcSWire::yAxis().