]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
added a protection against detector not definining the default event specie
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 6 Nov 2009 22:51:06 +0000 (22:51 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 6 Nov 2009 22:51:06 +0000 (22:51 +0000)
STEER/AliQAManager.cxx

index ae436ac629ad5957141a157421f8b01ea6586917..55b6785ab194037519fd55adaf5f496d2605c64a 100644 (file)
@@ -1291,9 +1291,12 @@ void AliQAManager::RunOneEventInOneDetector(Int_t det, TTree * tree)
       AliQADataMaker *qadm = GetQADataMaker(det);  
       if (qadm) { 
         qadm->SetEventSpecie(fEventSpecie) ;  
-        if ( qadm->GetRecoParam() ) 
+        if ( qadm->GetRecoParam() ) {
           if ( AliRecoParam::Convert(qadm->GetRecoParam()->GetEventSpecie()) != AliRecoParam::kDefault)  
-            qadm->SetEventSpecie(qadm->GetRecoParam()->GetEventSpecie()) ;         
+            qadm->SetEventSpecie(qadm->GetRecoParam()->GetEventSpecie()) ; 
+          else
+            AliFatal(Form("%d is not an event specie", qadm->GetRecoParam()->GetEventSpecie())) ; 
+        }                    
         if ( qadm->IsCycleDone() ) {
           qadm->EndOfCycle() ;
         }