BLAssert.hh File Reference

Go to the source code of this file.

Defines

#define BLAssert(EXPR)   ((EXPR) ? (void)0 : (G4Exception(__FILE__,"Assert Failure",FatalException,#EXPR), (void)0) )
 Macro BLAssert() replaces the assert() macro with a G4Exception.


Define Documentation

#define BLAssert ( EXPR   )     ((EXPR) ? (void)0 : (G4Exception(__FILE__,"Assert Failure",FatalException,#EXPR), (void)0) )

Macro BLAssert() replaces the assert() macro with a G4Exception.

Referenced by BLCoil::addField(), MacroParticle::addField(), BLCMDspacechargelw::addFieldValue(), ReweightProcess::AlongStepDoIt(), FOR009NTuple::appendRow(), TrackFileNTuple::appendRow(), BLTrackNTuple::appendTrack(), BLRunManager::beamOnCollective(), BLCMDmovie::beamStep(), BLCMDspacecharge::beginCollectiveTracking(), BLCMDspacechargelw::beginTrack(), BLRunManager::BLRunManager(), BLSaveTrajectory::BLSaveTrajectory(), BLCMDtrackermode::callback(), SetDecayInstance::callback(), BLCMDreweightprocess::callback(), BLCMDphysics::callback(), BLCMDfieldlines::callback(), BLCMDplace::command(), BLCoil::computeError(), BLCMDcosmicraybeam::cosmicRayMuonMomentum(), BLCMDtracker::delta(), BLCMDmovie::dumpGeometry(), BLEvaluator::evaluate(), BLCMDmovie::generateFakeReference(), BLCoil::generateFieldMap(), BLCMDfieldlines::generateOneFieldLine(), BLCMDfieldlines::generatePoints(), BLCoordinates::getCoords(), CylinderImpl::getFieldValue(), GridImpl::getFieldValue(), FieldComputation::GetFieldValue(), MacroParticle::getMostRecentTime(), BLRunManager::getNextBeamEventAndTrack(), Bunch::getReferencePos4Mom(), BLCoordinates::getRotation(), InputFile::InputFile(), BLCMDmovie::interpolate(), BLCMDtrap::isOutside(), BLCMDtorus::isOutside(), BLCMDsphere::isOutside(), BLCMDpolycone::isOutside(), BLCMDextrusion::isOutside(), BLCMDtrap::isWithin(), BLCMDtorus::isWithin(), BLCMDsphere::isWithin(), BLCMDpolycone::isWithin(), BLCMDextrusion::isWithin(), BLMinimize::minimize(), myvsnprintf(), BLCMDparticlesource::nextBeamEvent(), BLCMDbeam::nextBeamEvent(), BLCMDtracker::planeHit(), BLCMDspacechargelw::PostUserTrackingAction(), BLManager::PreUserTrackingAction(), BLCMDspacechargelw::PreUserTrackingAction(), BLRunManager::processOneTrack(), BLCMDmovie::referenceStep(), BLRunManager::setDeltaT(), CylinderImpl::setField(), GridImpl::setField(), InputFile::setMaxline(), Bunch::testBfield(), Bunch::testEfield(), BLCMDspacechargelw::UserSteppingAction(), CylinderImpl::writeFile(), and GridImpl::writeFile().

g4beamline