s >> keyValue;
// check stream status
- if( s.rdstate() & ios::failbit ) break;
+ if( ( s.rdstate() & ios::failbit ) == ios::failbit ) break;
// skip rest of line if comments found
if( keyValue.substr( 0, 2 ) == "//" ) break;
s >> keyValue;
// check stream status
- if( s.rdstate() & ios::failbit ) break;
+ if( ( s.rdstate() & ios::failbit ) == ios::failbit ) break;
// skip rest of line if comments found
if( keyValue.substr( 0, 2 ) == "//" ) break;
G__security_recover(0);
}
- if (error)
+ if (error != TInterpreter::kNoError)
{
mac->SetExecError();
Error("ExecMacros", "Executing %s::%s, CINT error ... hopefully recovered.",
Float_t GetMu() const {return fMu;}
Float_t GetQTransport() const {return fQTransport;}
Float_t GetK() const {return fK;}
- Bool_t GetECMethod() const {return fECMethod;}
+ kECMethod GetECMethod() const {return fECMethod;}
Bool_t GetTablesLoaded() const {return fTablesLoaded;}
Bool_t GetMultSoft() const {return fMultSoft;}
Int_t GetLengthMax() const {return fLengthMax;}
gMC->Gspos("IDET",2,"ITSV",pdet2X,pdet2Y,pdet2Z,idrotm[0],"ONLY");// Detector2
// Target definition and placement
- if(fTarg){
+ if(fTarg != kNoTarg){
data[0] = 30*kmm;
data[1] = fTargThick*kmm; // Target thickness
data[2] = 30*kmm;
// Checks the validity of the given voluid
//
ELayerID layId = VolUIDToLayerSafe(voluid);
- if(layId){
+ if(layId != AliGeomManager::kInvalidLayer){
Int_t mId = Int_t(voluid & 0x7ff);
if( mId>=0 && mId<LayerSize(layId)){
modId = mId;