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(), FOR009NTuple::appendRow(), TrackFileNTuple::appendRow(), BLTrackNTuple::appendTrack(), BLRunManager::beamOnCollective(), BLCMDmovie::beamStep(), BLRunManager::BLRunManager(), BLSaveTrajectory::BLSaveTrajectory(), BLCMDtrackermode::callback(), SetDecayInstance::callback(), BLCMDphysics::callback(), BLCMDplace::command(), BLCoil::computeError(), BLCMDcosmicraybeam::cosmicRayMuonMomentum(), BLCMDtracker::delta(), BLCMDmovie::dumpGeometry(), BLEvaluator::evaluate(), BLCMDmovie::generateFakeReference(), BLCoil::generateFieldMap(), BLCoordinates::getCoords(), CylinderImpl::getFieldValue(), GridImpl::getFieldValue(), FieldComputation::GetFieldValue(), BLRunManager::getNextBeamEventAndTrack(), 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(), BLManager::PreUserTrackingAction(), BLRunManager::processOneTrack(), BLManager::readEventCutFile(), BLCMDmovie::referenceStep(), BLRunManager::setDeltaT(), CylinderImpl::setField(), GridImpl::setField(), InputFile::setMaxline(), CylinderImpl::writeFile(), and GridImpl::writeFile().

g4beamline