fTOFTrigMask(0)
{
//main ctor
+ for (Int_t i=0;i<kNCTTM;i++) fLTMarray[i] = kFALSE;
+
for (Int_t i=0;i<kNLTM;i++){
- fLTMarray[i] = kFALSE; //*******************************************************************************************************
+
for (Int_t j=0;j<kNLTMchannels;j++){
fLTMmatrix[i][j]=kFALSE;
}
fTOFTrigMask(0)
{
//ctor with thresholds for triggers
+ for (Int_t i=0;i<kNCTTM;i++) fLTMarray[i] = kFALSE;
for (Int_t i=0;i<kNLTM;i++){
- fLTMarray[i] = kFALSE; //*******************************************************************************************************
for (Int_t j=0;j<kNLTMchannels;j++){
fLTMmatrix[i][j]=kFALSE;
}
fTOFTrigMask(0)
{
//copy ctor
+ for (Int_t i=0;i<kNCTTM;i++) fLTMarray[i] = kFALSE;
for (Int_t i=0;i<kNLTM;i++){
- fLTMarray[i] = tr.fLTMarray[i];
for (Int_t j=0;j<kNLTMchannels;j++){
fLTMmatrix[i][j]=tr.fLTMmatrix[i][j];
}
//
//initialization
+ for (Int_t i=0;i<kNCTTM;i++) fLTMarray[i]= kFALSE;
for (Int_t i=0;i<kNLTM;i++){
- fLTMarray[i]= kFALSE;
for (Int_t j=0;j<kNLTMchannels;j++){
fLTMmatrix[i][j]=kFALSE;
}
tofLoader->LoadDigits("read");
TTree *treeD = tofLoader->TreeD();
- if (treeD == 0x0)
- {
- AliFatal("AliTOFTrigger: Can not get TreeD");
- }
+ if (treeD == 0x0) {
+ AliFatal("AliTOFTrigger: Can not get TreeD");
+ return;
+ }
TBranch *branch = treeD->GetBranch("TOF");
if (!branch) {
//if (fVerbose==2) ftxt.close();
if (inholes) AliWarning(Form("Clusters in the TOF holes: %d",inholes));
+ delete tofRawStream;
+ tofRawStream = NULL;
}
printf("AliTOFTrigger (WARNING): probably CDB first instance - number of run set to 0\n");
}
}
+
AliCDBEntry *cdbe = cdb->Get("TRIGGER/TOF/TriggerMask");
+ if(!cdbe) return;
fTOFTrigMask= (AliTOFTriggerMask *)cdbe->GetObject();
// UInt_t maskArray[kNLTM];