BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtParticle.cc File Reference
#include "EvtParticle.hh"
#include "EvtCPUtil.hh"
#include "EvtDecayTable.hh"
#include "EvtDiracParticle.hh"
#include "EvtGenKine.hh"
#include "EvtId.hh"
#include "EvtNeutrinoParticle.hh"
#include "EvtPDL.hh"
#include "EvtParticleFactory.hh"
#include "EvtPatches.hh"
#include "EvtPhotonParticle.hh"
#include "EvtRadCorr.hh"
#include "EvtRandom.hh"
#include "EvtRaritaSchwingerParticle.hh"
#include "EvtReport.hh"
#include "EvtScalarParticle.hh"
#include "EvtSecondary.hh"
#include "EvtSpinDensity.hh"
#include "EvtStdHep.hh"
#include "EvtStringParticle.hh"
#include "EvtTensorParticle.hh"
#include "EvtVectorParticle.hh"
#include <fstream>
#include <iostream>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <strstream>
#include <sys/stat.h>

Go to the source code of this file.

Functions

void init_vector (EvtParticle **part)
void init_scalar (EvtParticle **part)
void init_tensor (EvtParticle **part)
void init_dirac (EvtParticle **part)
void init_photon (EvtParticle **part)
void init_raritaschinger (EvtParticle **part)
void init_neutrino (EvtParticle **part)
void init_string (EvtParticle **part)
std::string IntToStr (int a)

Function Documentation

◆ init_dirac()

void init_dirac ( EvtParticle ** part)

Definition at line 1030 of file EvtParticle.cc.

◆ init_neutrino()

void init_neutrino ( EvtParticle ** part)

Definition at line 1038 of file EvtParticle.cc.

◆ init_photon()

void init_photon ( EvtParticle ** part)

Definition at line 1032 of file EvtParticle.cc.

◆ init_raritaschinger()

void init_raritaschinger ( EvtParticle ** part)

Definition at line 1034 of file EvtParticle.cc.

◆ init_scalar()

void init_scalar ( EvtParticle ** part)

Definition at line 1026 of file EvtParticle.cc.

◆ init_string()

void init_string ( EvtParticle ** part)

Definition at line 1040 of file EvtParticle.cc.

◆ init_tensor()

void init_tensor ( EvtParticle ** part)

Definition at line 1028 of file EvtParticle.cc.

◆ init_vector()

void init_vector ( EvtParticle ** part)

Definition at line 1024 of file EvtParticle.cc.

◆ IntToStr()

std::string IntToStr ( int a)

Definition at line 1188 of file EvtParticle.cc.

1188 {
1189 std::string ans;
1190 std::string ans1;
1191 int k = 10;
1192 while ( a > 0 )
1193 {
1194 ans += char( a % 10 + 48 );
1195 a /= 10;
1196 }
1197 for ( int i = ans.size() - 1; i >= 0; i-- ) { ans1 += ans[i]; }
1198 return ans1;
1199}

Referenced by EvtParticle::dumpTreeRec(), and EvtParticle::writeTreeRec().