223 G4cerr <<
"ERROR : No mesh is currently open. Open/create a mesh first. Command ignored." <<
G4endl;
231 if(command==qTouchCmd) {
233 }
else if(command == qGetUnitCmd ){
235 }
else if(command == qSetUnitCmd ){
237 }
else if(command== qCellChgCmd) {
243 }
else if(command== qCellFluxCmd) {
261 }
else if(command== qPassCellFluxCmd) {
279 }
else if(command==qeDepCmd) {
285 }
else if(command== qdoseDepCmd) {
303 }
else if(command== qnOfStepCmd) {
309 }
else if(command== qnOfSecondaryCmd) {
314 }
else if(command== qTrackLengthCmd) {
323 }
else if(command== qPassCellCurrCmd){
329 }
else if(command== qPassTrackLengthCmd){
336 }
else if(command== qFlatSurfCurrCmd){
342 if (
StoB(token[3]) ){
349 }
else if(command== qFlatSurfFluxCmd){
354 if (
StoB(token[3]) ){
412 }
else if(command== qNofCollisionCmd){
418 }
else if(command== qPopulationCmd){
424 }
else if(command== qTrackCountCmd){
430 }
else if(command== qTerminationCmd){
437 }
else if(command== qMinKinEAtGeneCmd){
443 }
else if(command== qStepCheckerCmd){
452 }
else if(command== fchargedCmd){
457 <<
"] : Current quantity is not set. Set or touch a quantity first." <<
G4endl;
459 }
else if(command== fneutralCmd){
464 <<
"] : Current quantity is not set. Set or touch a quantity first." <<
G4endl;
466 }
else if(command== fkinECmd){
475 <<
"] : Current quantity is not set. Set or touch a quantity first." <<
G4endl;
477 }
else if(command== fparticleKinECmd){
482 <<
"] : Current quantity is not set. Set or touch a quantity first." <<
G4endl;
484 }
else if(command==fparticleCmd) {
489 <<
"] : Current quantity is not set. Set or touch a quantity first." <<
G4endl;
void GetNumberOfSegments(G4int nSegment[3])
void FParticleCommand(G4VScoringMesh *mesh, G4TokenVec &token)
void SetCylinderSize(G4double dr, G4double dz)
std::vector< G4String > G4TokenVec
void SetPrimitiveScorer(G4VPrimitiveScorer *ps)
void SetCurrentPrimitiveScorer(const G4String &name)
virtual void SetUnit(const G4String &unit)
void SetNumberOfSegments(G4int nSeg[3])
void FillTokenVec(G4String newValues, G4TokenVec &token)
void SetCylinderSize(G4double dr, G4double dz)
void SetBoundaryFlag(G4bool flg=true)
void SetFilter(G4VSDFilter *filter)
G4ThreeVector GetSize() const
void DivideByArea(G4bool flg=true)
virtual void SetUnit(const G4String &unit)
void Weighted(G4bool flg=true)
void Weighted(G4bool flg=true)
G4bool IsCurrentPrimitiveScorerNull()
virtual void SetUnit(const G4String &unit)
void SetCylinderSize(G4double dr, G4double dz)
static G4double GetValueOf(const G4String &)
void Weighted(G4bool flg=true)
G4GLOB_DLL std::ostream G4cout
void SetNumberOfSegments(G4int nSeg[3])
void Weighted(G4bool flg=true)
MeshShape GetShape() const
virtual void SetUnit(const G4String &unit)
G4bool CheckMeshPS(G4VScoringMesh *mesh, G4String &psname)
const G4String & GetCommandPath() const
void SetCurrentPSUnit(const G4String &unit)
virtual void SetUnit(const G4String &unit)
void Weighted(G4bool flg=true)
G4VScoringMesh * GetCurrentMesh() const
void DivideByArea(G4bool flg=true)
G4double StoD(G4String s)
void FParticleWithEnergyCommand(G4VScoringMesh *mesh, G4TokenVec &token)
void MultiplyKineticEnergy(G4bool flg=true)
void Weighted(G4bool flg=true)
void Weighted(G4bool flg=true)
G4String GetCurrentPSUnit()
virtual void SetUnit(const G4String &unit)
virtual void SetUnit(const G4String &unit)
static constexpr double ps
virtual void SetUnit(const G4String &unit)
virtual void SetUnit(const G4String &unit)
void Weighted(G4bool flg=true)
void Weighted(G4bool flg=true)
void SetNumberOfSegments(G4int nSeg[3])
void DivideByVelocity(G4bool flg=true)
virtual void SetUnit(const G4String &unit)
G4GLOB_DLL std::ostream G4cerr