fDiscMBThreshold(0)
{
// Default constructor
+ for(Int_t j=0; j<4; j++){
+ fADCEMDWindow[j] = fDiscEMDWindow[j] = 0.;
+ if(j<2){
+ fADCCentralWindow[j] = fADCSemicentralWindow[j] = 0.;
+ fDiscCentralWindow[j] = fDiscSemicentralWindow[j] = 0.;
+ }
+ }
}
//________________________________________________________________
fDiscEMDWindow[3] = oldTrigPar.fDiscEMDWindow[3];
}
+
+//____________________________________________________________________________
+AliZDCTriggerParameters &AliZDCTriggerParameters::operator= (const AliZDCTriggerParameters& param)
+{
+ //assignement operator
+
+ if(¶m == this) return *this;
+
+ fADCZEMCentralityThr = param.fADCZEMCentralityThr;
+ fADCMBThreshold = param.fADCMBThreshold;
+ fDiscZEMCentralityThr = param.fDiscZEMCentralityThr;
+ fDiscMBThreshold = param.fDiscMBThreshold;
+ for(int i=0; i<2; i++) {
+ fADCCentralWindow[i] = param.fADCCentralWindow[i];
+ fADCSemicentralWindow[i] = param.fADCSemicentralWindow[i];
+ fDiscCentralWindow[i] = param.fDiscCentralWindow[i];
+ fDiscSemicentralWindow[i] = param.fDiscSemicentralWindow[i];
+ }
+ for(int j=0; j<4; j++){
+ fADCEMDWindow[j] = param.fADCEMDWindow[j];
+ fDiscEMDWindow[j] = param.fDiscEMDWindow[j];
+ }
+
+ return *this;
+}