SciFiMatG4_1layer1mm/SciFiSim/include/Convert.hh
Blake Leverington c6150aab97 moved to pi git
2021-12-01 16:25:41 +01:00

58 lines
804 B
C++

// Written by Peter Stromberger
#ifndef CONVERT_h
#define CONVERT_h 1
#include "G4UIcommand.hh"
#include "globals.hh"
class C
{
public:
static G4String c(G4int);
static G4String c1(G4int);
static G4String c2(G4int);
static G4String c3(G4int);
};
inline G4String C::c(G4int i)
{
return G4UIcommand::ConvertToString(i);
}
inline G4String C::c1(G4int i)
{
G4String r;
if(i <10)
r = "00";
if(i > 9 && i < 100)
r = "0";
if(i > 99)
r = "";
return r+G4UIcommand::ConvertToString(i);
}
inline G4String C::c2(G4int i)
{
return G4UIcommand::ConvertToString(i);
}
inline G4String C::c3(G4int i)
{
G4String r;
if( i< 10)
r = "0";
if(i > 9)
r = "";
return r+G4UIcommand::ConvertToString(i);
}
#endif