diff --git a/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadBchFromCool.py b/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadBchFromCool.py
index 32767d403c7eff2aa81863cb3b10a287994e57e7..fe76d6b1d4708fb05f17dff0bd11c9f07fd42a33 100755
--- a/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadBchFromCool.py
+++ b/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadBchFromCool.py
@@ -1,6 +1,6 @@
 #!/bin/env python
 
-# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
+# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
 #
 # ReadBchFromCool.py  --schema='COOLOFL_TILE/CONDBR2'  --folder='OFL02' --tag='UPD4'
 # Sanya Solodkov 2011-07-15
@@ -334,7 +334,7 @@ for iovs in iovList:
     if iov:
         pref = "(%i,%i)  " % (iovs[0][0],iovs[0][1])
     if comment:
-        log.info( blobReader.getComment(iovs[0]) )
+        log.info( pref + blobReader.getComment(iovs[0]) )
     modOk = False
     miss  = 0
     good  = 0
diff --git a/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadCalibFromCool.py b/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadCalibFromCool.py
index 107302eab930d2ca936772c0e681fe97968265dc..be17a4def4c656aa37d372c3fe70254a75173c6c 100755
--- a/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadCalibFromCool.py
+++ b/TileCalorimeter/TileCalib/TileCalibBlobPython/share/ReadCalibFromCool.py
@@ -1,6 +1,6 @@
 #!/bin/env python
 
-# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
+# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
 #
 # ReadCalibFromCool.py
 # Andrei Artamonov 2009-11-03
@@ -333,7 +333,11 @@ for iovs in iovList:
     if prefix:
         pref = prefix + " " + pref
     if comment:
-        log.info( blobReader.getComment(iovs[0]) )
+        log.info( pref + blobReader.getComment(iovs[0]) )
+    if prefix and prefix.startswith("Write"):
+        comm = blobReader.getComment(iovs[0])
+        if ": " in comm: comm = comm[comm.find(": ")+2:]
+        print '%s --update --folder=%s --tag=%s --run=%i --lumi=%i --comment="%s"' % (prefix,folderPath,folderTag,iovs[0][0],iovs[0][1],comm)
     miss=0
     good=0
     for ros in xrange(rosmin,rosmax):
diff --git a/TileCalorimeter/TileRec/TileRec/TileAANtuple.h b/TileCalorimeter/TileRec/TileRec/TileAANtuple.h
index df20a467ffbd94c2b7e09f5538aaa6ec747a581b..d632283c02d35aa9e8329d656ffc7b8823513d78 100755
--- a/TileCalorimeter/TileRec/TileRec/TileAANtuple.h
+++ b/TileCalorimeter/TileRec/TileRec/TileAANtuple.h
@@ -328,6 +328,8 @@ class TileAANtuple : public AthAlgorithm {
     };
     std::unique_ptr<Arrays> m_arrays;
 
+    bool m_qdctimeout;
+    bool m_tdctimeout;
     int m_daqtype;
     int m_nBadDr;
     int m_nBadHV;
diff --git a/TileCalorimeter/TileRec/src/TileAANtuple.cxx b/TileCalorimeter/TileRec/src/TileAANtuple.cxx
index 6dcf1214d04a64c8dcc9998031548fac61f95e7b..cf6b2e57a65406dbe3a2080121b2fdcfb05d4df9 100755
--- a/TileCalorimeter/TileRec/src/TileAANtuple.cxx
+++ b/TileCalorimeter/TileRec/src/TileAANtuple.cxx
@@ -105,6 +105,8 @@ TileAANtuple::TileAANtuple(std::string name, ISvcLocator* pSvcLocator)
 , m_las_MeasAmp(0)
 , m_las_Temperature(0)
 , m_arrays (std::make_unique<Arrays>())
+, m_qdctimeout(0)
+, m_tdctimeout(0)
 , m_daqtype(0)
 , m_nBadDr(0)
 , m_nBadHV(0)
@@ -451,6 +453,7 @@ StatusCode TileAANtuple::execute() {
 StatusCode TileAANtuple::storeLaser (const EventContext& ctx) {
   
   ATH_MSG_DEBUG("TileAANtuple::storeLaser()");
+  const char* gainnames[2]  = {"LG","HG"};
   
   const TileLaserObject* laserObj = SG::makeHandle(m_laserObjectKey, ctx).get();
   
@@ -466,55 +469,55 @@ StatusCode TileAANtuple::storeLaser (const EventContext& ctx) {
                    << " MeasAmp " << m_las_MeasAmp
                    << " Temp " << m_las_Temperature );
   
-  if(laserObj->isLASERII()) ATH_MSG_DEBUG( "LASERII VERSION IS " << laserObj->getVersion()  );
-  else                      ATH_MSG_DEBUG( "LASERI VERSION IS "  << laserObj->getVersion()  );
+  ATH_MSG_DEBUG("LASER"<<(laserObj->isLASERII()?"II":"I")<<" VERSION IS " << laserObj->getVersion());
   
   if(laserObj->isLASERII()){
+    m_qdctimeout = laserObj->getQDCTimeout();
+    m_tdctimeout = laserObj->getTDCTimeout();
     m_daqtype = laserObj->getDaqType();
+    if (msgLvl(MSG::DEBUG)) {
+      msg(MSG::DEBUG) << "DAQ Type    " << m_daqtype << endmsg;
+      msg(MSG::DEBUG) << "QDC TimeOut " << m_qdctimeout << endmsg;
+      msg(MSG::DEBUG) << "TDC TimeOut " << m_tdctimeout << endmsg;
+    }
+
     // RETRIEVE SIGNAL IN ADC COUNTS
-    for(int i=0; i<14; ++i){
+    for(int chan=0;chan<28;++chan){
+      int ch=chan>>1;
+      int gn=chan&1;
       // MONITORING DIODES
-      m_arrays->m_chan[i*2+0] = laserObj->getDiodeADC(i,0);
-      m_arrays->m_chan[i*2+1] = laserObj->getDiodeADC(i,1);
-      
-      ATH_MSG_DEBUG( "LASERII CHANNEL " << i << " (LG) " << m_arrays->m_chan[i*2+0]  );
-      ATH_MSG_DEBUG( "LASERII CHANNEL " << i << " (HG) " << m_arrays->m_chan[i*2+1]  );
-      
+      m_arrays->m_chan[chan] = laserObj->getDiodeADC(ch,gn);
+      ATH_MSG_DEBUG("LASERII CHANNEL " << ch << " ("<<gainnames[gn]<<") " << m_arrays->m_chan[chan]);
+    } // FOR
+
+    for(int chan=28;chan<32;++chan){
+      int ch=(chan-28)>>1;
+      int gn=chan&1;
       // MONITORING PMTS
-      if(i<2){
-        m_arrays->m_chan[i*2+0+14*2] = laserObj->getPMADC(i,0);
-        m_arrays->m_chan[i*2+1+14*2] = laserObj->getPMADC(i,1);
-        
-        ATH_MSG_DEBUG( "LASERII PMT " << i << " (LG) " << m_arrays->m_chan[i*2+0+14*2]  );
-        ATH_MSG_DEBUG( "LASERII PMT " << i << " (HG) " << m_arrays->m_chan[i*2+1+14*2]  );
-      } // IF
+      m_arrays->m_chan[chan] = laserObj->getPMADC(ch,gn);
+      ATH_MSG_DEBUG("LASERII PMT " << ch << " ("<<gainnames[gn]<<") " << m_arrays->m_chan[chan]);
     } // FOR
     
     // RETRIEVE PEDESTALS IF NOT ALREADY SET
     for(int chan=0;chan<32;++chan){
-      if(laserObj->isSet(chan/2, chan%2, 0) && laserObj->getMean (chan/2,chan%2,0)>0) m_arrays->m_chan_Ped[chan]    = laserObj->getMean(chan/2,chan%2,0);
-      if(laserObj->isSet(chan/2, chan%2, 2) && laserObj->getMean (chan/2,chan%2,2)>0) m_arrays->m_chan_Led[chan]    = laserObj->getMean(chan/2,chan%2,2);
-      if(laserObj->isSet(chan/2, chan%2, 3) && laserObj->getMean (chan/2,chan%2,3)>0) m_arrays->m_chan_Alpha[chan]  = laserObj->getMean(chan/2,chan%2,3);
-      if(laserObj->isSet(chan/2, chan%2, 1) && laserObj->getMean (chan/2,chan%2,1)>0) m_arrays->m_chan_Lin[chan]    = laserObj->getMean(chan/2,chan%2,1);
-      if(laserObj->isSet(chan/2, chan%2, 0) && laserObj->getSigma(chan/2,chan%2,0)>0) m_arrays->m_chan_SPed[chan]   = laserObj->getSigma(chan/2,chan%2,0);
-      if(laserObj->isSet(chan/2, chan%2, 2) && laserObj->getSigma(chan/2,chan%2,2)>0) m_arrays->m_chan_SLed[chan]   = laserObj->getSigma(chan/2,chan%2,2);
-      if(laserObj->isSet(chan/2, chan%2, 3) && laserObj->getSigma(chan/2,chan%2,3)>0) m_arrays->m_chan_SAlpha[chan] = laserObj->getSigma(chan/2,chan%2,3);
-      if(laserObj->isSet(chan/2, chan%2, 1) && laserObj->getSigma(chan/2,chan%2,1)>0) m_arrays->m_chan_SLin[chan]   = laserObj->getSigma(chan/2,chan%2,1);
+      int ch=chan>>1;
+      int gn=chan&1;
+      if(laserObj->isSet(ch, gn, 0) && laserObj->getMean (ch,gn,0)>0) m_arrays->m_chan_Ped[chan]    = laserObj->getMean (ch,gn,0);
+      if(laserObj->isSet(ch, gn, 2) && laserObj->getMean (ch,gn,2)>0) m_arrays->m_chan_Led[chan]    = laserObj->getMean (ch,gn,2);
+      if(laserObj->isSet(ch, gn, 3) && laserObj->getMean (ch,gn,3)>0) m_arrays->m_chan_Alpha[chan]  = laserObj->getMean (ch,gn,3);
+      if(laserObj->isSet(ch, gn, 1) && laserObj->getMean (ch,gn,1)>0) m_arrays->m_chan_Lin[chan]    = laserObj->getMean (ch,gn,1);
+      if(laserObj->isSet(ch, gn, 0) && laserObj->getSigma(ch,gn,0)>0) m_arrays->m_chan_SPed[chan]   = laserObj->getSigma(ch,gn,0);
+      if(laserObj->isSet(ch, gn, 2) && laserObj->getSigma(ch,gn,2)>0) m_arrays->m_chan_SLed[chan]   = laserObj->getSigma(ch,gn,2);
+      if(laserObj->isSet(ch, gn, 3) && laserObj->getSigma(ch,gn,3)>0) m_arrays->m_chan_SAlpha[chan] = laserObj->getSigma(ch,gn,3);
+      if(laserObj->isSet(ch, gn, 1) && laserObj->getSigma(ch,gn,1)>0) m_arrays->m_chan_SLin[chan]   = laserObj->getSigma(ch,gn,1);
       
       // DEBUG OUTPUT
-      if(chan%2==1){
-        ATH_MSG_DEBUG( "HG CHAN " << chan/2 << " SIG= " << m_arrays->m_chan[chan]  );
-        ATH_MSG_DEBUG( "HG CHAN " << chan/2 << " PED= " << m_arrays->m_chan_Ped[chan]   << "+/-" << m_arrays->m_chan_SPed[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 0) << " ) "  );
-        ATH_MSG_DEBUG( "HG CHAN " << chan/2 << " PED= " << m_arrays->m_chan_Lin[chan]   << "+/-" << m_arrays->m_chan_SLin[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 1) << " ) "  );
-        ATH_MSG_DEBUG( "HG CHAN " << chan/2 << " LED= " << m_arrays->m_chan_Led[chan]   << "+/-" << m_arrays->m_chan_SLed[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 2) << " ) "  );
-        ATH_MSG_DEBUG( "HG CHAN " << chan/2 << " ALP= " << m_arrays->m_chan_Alpha[chan] << "+/-" << m_arrays->m_chan_SAlpha[chan] << " ( " << laserObj->isSet(chan/2, chan%2, 3) << " ) "  );
-      } // IF
-      if(chan%2==0){
-        ATH_MSG_DEBUG( "LG CHAN " << chan/2 << " SIG= " << m_arrays->m_chan[chan]  );
-        ATH_MSG_DEBUG( "LG CHAN " << chan/2 << " PED= " << m_arrays->m_chan_Ped[chan]   << "+/-" << m_arrays->m_chan_SPed[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 0) << " ) "  );
-        ATH_MSG_DEBUG( "LG CHAN " << chan/2 << " PED= " << m_arrays->m_chan_Lin[chan]   << "+/-" << m_arrays->m_chan_SLin[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 1) << " ) "  );
-        ATH_MSG_DEBUG( "LG CHAN " << chan/2 << " LED= " << m_arrays->m_chan_Led[chan]   << "+/-" << m_arrays->m_chan_SLed[chan]   << " ( " << laserObj->isSet(chan/2, chan%2, 2) << " ) "  );
-        ATH_MSG_DEBUG( "LG CHAN " << chan/2 << " ALP= " << m_arrays->m_chan_Alpha[chan] << "+/-" << m_arrays->m_chan_SAlpha[chan] << " ( " << laserObj->isSet(chan/2, chan%2, 3) << " ) "  );
+      if (msgLvl(MSG::DEBUG)) {
+        msg(MSG::DEBUG) << gainnames[gn] << " CHAN " << ch << " SIG= " << m_arrays->m_chan[chan] << endmsg;
+        msg(MSG::DEBUG) << gainnames[gn] << " CHAN " << ch << " PED= " << m_arrays->m_chan_Ped[chan]   << "+/-" << m_arrays->m_chan_SPed[chan]   << " ( " << laserObj->isSet(ch, gn, 0) << " ) " << endmsg;
+        msg(MSG::DEBUG) << gainnames[gn] << " CHAN " << ch << " PED= " << m_arrays->m_chan_Lin[chan]   << "+/-" << m_arrays->m_chan_SLin[chan]   << " ( " << laserObj->isSet(ch, gn, 1) << " ) " << endmsg;
+        msg(MSG::DEBUG) << gainnames[gn] << " CHAN " << ch << " LED= " << m_arrays->m_chan_Led[chan]   << "+/-" << m_arrays->m_chan_SLed[chan]   << " ( " << laserObj->isSet(ch, gn, 2) << " ) " << endmsg;
+        msg(MSG::DEBUG) << gainnames[gn] << " CHAN " << ch << " ALP= " << m_arrays->m_chan_Alpha[chan] << "+/-" << m_arrays->m_chan_SAlpha[chan] << " ( " << laserObj->isSet(ch, gn, 3) << " ) " << endmsg;
       } // IF
     } // FOR
   } // IF
@@ -1659,197 +1662,23 @@ void TileAANtuple::LASER_addBranch(void) {
       
       ATH_MSG_DEBUG("LASERII BRANCHING..");
       
+      m_ntuplePtr->Branch(Form("LASER_QDCTIMEOUT"),&(m_qdctimeout),Form("LASER_QDCTIMEOUT/O"));
+      m_ntuplePtr->Branch(Form("LASER_TDCTIMEOUT"),&(m_tdctimeout),Form("LASER_TDCTIMEOUT/O"));
       m_ntuplePtr->Branch(Form("LASER_DAQTYPE"),&(m_daqtype),Form("LASER_DAQTYPE/I"));
       for(int chan=0;chan<32;++chan){
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_ADC",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan[chan]),Form("LASER_%s_%s_ADC/I",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Ped",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_Ped[chan]),Form("LASER_%s_%s_Ped/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Led",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_Led[chan]),Form("LASER_%s_%s_Led/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Ped1",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_Lin[chan]),Form("LASER_%s_%s_Ped1/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Alpha",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_Alpha[chan]),Form("LASER_%s_%s_Alpha/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Ped",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_SPed[chan]),Form("LASER_%s_%s_Sigma_Ped/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Led",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_SLed[chan]),Form("LASER_%s_%s_Sigma_Led/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Ped1",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_SLin[chan]),Form("LASER_%s_%s_Sigma_Ped1/F",gainnames[chan%2],channames[chan/2]));
-        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Alpha",gainnames[chan%2],channames[chan/2]),&(m_arrays->m_chan_SAlpha[chan]),Form("LASER_%s_%s_Sigma_Alpha/F",gainnames[chan%2],channames[chan/2]));
+        int ch=chan>>1;
+        int gn=chan&1;
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_ADC",gainnames[gn],channames[ch]),&(m_arrays->m_chan[chan]),Form("LASER_%s_%s_ADC/I",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Ped",gainnames[gn],channames[ch]),&(m_arrays->m_chan_Ped[chan]),Form("LASER_%s_%s_Ped/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Led",gainnames[gn],channames[ch]),&(m_arrays->m_chan_Led[chan]),Form("LASER_%s_%s_Led/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Ped1",gainnames[gn],channames[ch]),&(m_arrays->m_chan_Lin[chan]),Form("LASER_%s_%s_Ped1/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Alpha",gainnames[gn],channames[ch]),&(m_arrays->m_chan_Alpha[chan]),Form("LASER_%s_%s_Alpha/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Ped",gainnames[gn],channames[ch]),&(m_arrays->m_chan_SPed[chan]),Form("LASER_%s_%s_Sigma_Ped/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Led",gainnames[gn],channames[ch]),&(m_arrays->m_chan_SLed[chan]),Form("LASER_%s_%s_Sigma_Led/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Ped1",gainnames[gn],channames[ch]),&(m_arrays->m_chan_SLin[chan]),Form("LASER_%s_%s_Sigma_Ped1/F",gainnames[gn],channames[ch]));
+        m_ntuplePtr->Branch(Form("LASER_%s_%s_Sigma_Alpha",gainnames[gn],channames[ch]),&(m_arrays->m_chan_SAlpha[chan]),Form("LASER_%s_%s_Sigma_Alpha/F",gainnames[gn],channames[ch]));
       } // FOR
       
-      /*m_ntuplePtr->Branch("LASER_LG_Diode_0_ADC", &(m_arrays->m_las_D_ADC[0][0]), "LASER_LG_Diode_0_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_ADC", &(m_arrays->m_las_D_ADC[0][1]), "LASER_LG_Diode_1_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_ADC", &(m_arrays->m_las_D_ADC[0][2]), "LASER_LG_Diode_2_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_ADC", &(m_arrays->m_las_D_ADC[0][3]), "LASER_LG_Diode_3_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_ADC", &(m_arrays->m_las_D_ADC[0][4]), "LASER_LG_Diode_4_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_ADC", &(m_arrays->m_las_D_ADC[0][5]), "LASER_LG_Diode_5_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_ADC", &(m_arrays->m_las_D_ADC[0][6]), "LASER_LG_Diode_6_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_ADC", &(m_arrays->m_las_D_ADC[0][7]), "LASER_LG_Diode_7_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_ADC", &(m_arrays->m_las_D_ADC[0][8]), "LASER_LG_Diode_8_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_ADC", &(m_arrays->m_las_D_ADC[0][9]), "LASER_LG_Diode_9_ADC/I");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_Ped", &(m_arrays->m_las_D_Ped[0][0]), "LASER_LG_Diode_0_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_Ped", &(m_arrays->m_las_D_Ped[0][1]), "LASER_LG_Diode_1_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_Ped", &(m_arrays->m_las_D_Ped[0][2]), "LASER_LG_Diode_2_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_Ped", &(m_arrays->m_las_D_Ped[0][3]), "LASER_LG_Diode_3_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_Ped", &(m_arrays->m_las_D_Ped[0][4]), "LASER_LG_Diode_4_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_Ped", &(m_arrays->m_las_D_Ped[0][5]), "LASER_LG_Diode_5_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_Ped", &(m_arrays->m_las_D_Ped[0][6]), "LASER_LG_Diode_6_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_Ped", &(m_arrays->m_las_D_Ped[0][7]), "LASER_LG_Diode_7_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_Ped", &(m_arrays->m_las_D_Ped[0][8]), "LASER_LG_Diode_8_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_Ped", &(m_arrays->m_las_D_Ped[0][9]), "LASER_LG_Diode_9_Ped/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][0]), "LASER_LG_Diode_0_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][1]), "LASER_LG_Diode_1_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][2]), "LASER_LG_Diode_2_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][3]), "LASER_LG_Diode_3_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][4]), "LASER_LG_Diode_4_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][5]), "LASER_LG_Diode_5_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][6]), "LASER_LG_Diode_6_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][7]), "LASER_LG_Diode_7_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][8]), "LASER_LG_Diode_8_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[0][9]), "LASER_LG_Diode_9_Ped_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_Alpha", &(m_arrays->m_las_D_Alpha[0][0]), "LASER_LG_Diode_0_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_Alpha", &(m_arrays->m_las_D_Alpha[0][1]), "LASER_LG_Diode_1_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_Alpha", &(m_arrays->m_las_D_Alpha[0][2]), "LASER_LG_Diode_2_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_Alpha", &(m_arrays->m_las_D_Alpha[0][3]), "LASER_LG_Diode_3_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_Alpha", &(m_arrays->m_las_D_Alpha[0][4]), "LASER_LG_Diode_4_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_Alpha", &(m_arrays->m_las_D_Alpha[0][5]), "LASER_LG_Diode_5_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_Alpha", &(m_arrays->m_las_D_Alpha[0][6]), "LASER_LG_Diode_6_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_Alpha", &(m_arrays->m_las_D_Alpha[0][7]), "LASER_LG_Diode_7_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_Alpha", &(m_arrays->m_las_D_Alpha[0][8]), "LASER_LG_Diode_8_Alpha/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_Alpha", &(m_arrays->m_las_D_Alpha[0][9]), "LASER_LG_Diode_9_Alpha/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][0]), "LASER_LG_Diode_0_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][1]), "LASER_LG_Diode_1_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][2]), "LASER_LG_Diode_2_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][3]), "LASER_LG_Diode_3_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][4]), "LASER_LG_Diode_4_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][5]), "LASER_LG_Diode_5_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][6]), "LASER_LG_Diode_6_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][7]), "LASER_LG_Diode_7_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][8]), "LASER_LG_Diode_8_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[0][9]), "LASER_LG_Diode_9_Alpha_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][0]), "LASER_LG_Diode_0_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][1]), "LASER_LG_Diode_1_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][2]), "LASER_LG_Diode_2_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][3]), "LASER_LG_Diode_3_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][4]), "LASER_LG_Diode_4_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][5]), "LASER_LG_Diode_5_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][6]), "LASER_LG_Diode_6_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][7]), "LASER_LG_Diode_7_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][8]), "LASER_LG_Diode_8_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_AlphaPed", &(m_arrays->m_las_D_AlphaPed[0][9]), "LASER_LG_Diode_9_AlphaPed/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_Diode_0_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][0]), "LASER_LG_Diode_0_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_1_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][1]), "LASER_LG_Diode_1_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_2_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][2]), "LASER_LG_Diode_2_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_3_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][3]), "LASER_LG_Diode_3_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_4_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][4]), "LASER_LG_Diode_4_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_5_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][5]), "LASER_LG_Diode_5_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_6_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][6]), "LASER_LG_Diode_6_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_7_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][7]), "LASER_LG_Diode_7_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_8_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][8]), "LASER_LG_Diode_8_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_Diode_9_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[0][9]), "LASER_LG_Diode_9_AlphaPed_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_ADC", &(m_arrays->m_las_D_ADC[1][0]), "LASER_HG_Diode_0_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_ADC", &(m_arrays->m_las_D_ADC[1][1]), "LASER_HG_Diode_1_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_ADC", &(m_arrays->m_las_D_ADC[1][2]), "LASER_HG_Diode_2_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_ADC", &(m_arrays->m_las_D_ADC[1][3]), "LASER_HG_Diode_3_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_ADC", &(m_arrays->m_las_D_ADC[1][4]), "LASER_HG_Diode_4_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_ADC", &(m_arrays->m_las_D_ADC[1][5]), "LASER_HG_Diode_5_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_ADC", &(m_arrays->m_las_D_ADC[1][6]), "LASER_HG_Diode_6_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_ADC", &(m_arrays->m_las_D_ADC[1][7]), "LASER_HG_Diode_7_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_ADC", &(m_arrays->m_las_D_ADC[1][8]), "LASER_HG_Diode_8_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_ADC", &(m_arrays->m_las_D_ADC[1][9]), "LASER_HG_Diode_9_ADC/I");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_Ped", &(m_arrays->m_las_D_Ped[1][0]), "LASER_HG_Diode_0_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_Ped", &(m_arrays->m_las_D_Ped[1][1]), "LASER_HG_Diode_1_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_Ped", &(m_arrays->m_las_D_Ped[1][2]), "LASER_HG_Diode_2_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_Ped", &(m_arrays->m_las_D_Ped[1][3]), "LASER_HG_Diode_3_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_Ped", &(m_arrays->m_las_D_Ped[1][4]), "LASER_HG_Diode_4_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_Ped", &(m_arrays->m_las_D_Ped[1][5]), "LASER_HG_Diode_5_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_Ped", &(m_arrays->m_las_D_Ped[1][6]), "LASER_HG_Diode_6_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_Ped", &(m_arrays->m_las_D_Ped[1][7]), "LASER_HG_Diode_7_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_Ped", &(m_arrays->m_las_D_Ped[1][8]), "LASER_HG_Diode_8_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_Ped", &(m_arrays->m_las_D_Ped[1][9]), "LASER_HG_Diode_9_Ped/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][0]), "LASER_HG_Diode_0_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][1]), "LASER_HG_Diode_1_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][2]), "LASER_HG_Diode_2_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][3]), "LASER_HG_Diode_3_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][4]), "LASER_HG_Diode_4_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][5]), "LASER_HG_Diode_5_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][6]), "LASER_HG_Diode_6_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][7]), "LASER_HG_Diode_7_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][8]), "LASER_HG_Diode_8_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_Ped_RMS", &(m_arrays->m_las_D_Ped_RMS[1][9]), "LASER_HG_Diode_9_Ped_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_Alpha", &(m_arrays->m_las_D_Alpha[1][0]), "LASER_HG_Diode_0_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_Alpha", &(m_arrays->m_las_D_Alpha[1][1]), "LASER_HG_Diode_1_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_Alpha", &(m_arrays->m_las_D_Alpha[1][2]), "LASER_HG_Diode_2_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_Alpha", &(m_arrays->m_las_D_Alpha[1][3]), "LASER_HG_Diode_3_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_Alpha", &(m_arrays->m_las_D_Alpha[1][4]), "LASER_HG_Diode_4_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_Alpha", &(m_arrays->m_las_D_Alpha[1][5]), "LASER_HG_Diode_5_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_Alpha", &(m_arrays->m_las_D_Alpha[1][6]), "LASER_HG_Diode_6_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_Alpha", &(m_arrays->m_las_D_Alpha[1][7]), "LASER_HG_Diode_7_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_Alpha", &(m_arrays->m_las_D_Alpha[1][8]), "LASER_HG_Diode_8_Alpha/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_Alpha", &(m_arrays->m_las_D_Alpha[1][9]), "LASER_HG_Diode_9_Alpha/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][0]), "LASER_HG_Diode_0_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][1]), "LASER_HG_Diode_1_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][2]), "LASER_HG_Diode_2_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][3]), "LASER_HG_Diode_3_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][4]), "LASER_HG_Diode_4_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][5]), "LASER_HG_Diode_5_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][6]), "LASER_HG_Diode_6_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][7]), "LASER_HG_Diode_7_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][8]), "LASER_HG_Diode_8_Alpha_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_Alpha_RMS", &(m_arrays->m_las_D_Alpha_RMS[1][9]), "LASER_HG_Diode_9_Alpha_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][0]), "LASER_HG_Diode_0_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][1]), "LASER_HG_Diode_1_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][2]), "LASER_HG_Diode_2_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][3]), "LASER_HG_Diode_3_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][4]), "LASER_HG_Diode_4_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][5]), "LASER_HG_Diode_5_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][6]), "LASER_HG_Diode_6_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][7]), "LASER_HG_Diode_7_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][8]), "LASER_HG_Diode_8_AlphaPed/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_AlphaPed", &(m_arrays->m_las_D_AlphaPed[1][9]), "LASER_HG_Diode_9_AlphaPed/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_Diode_0_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][0]), "LASER_HG_Diode_0_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_1_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][1]), "LASER_HG_Diode_1_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_2_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][2]), "LASER_HG_Diode_2_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_3_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][3]), "LASER_HG_Diode_3_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_4_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][4]), "LASER_HG_Diode_4_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_5_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][5]), "LASER_HG_Diode_5_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_6_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][6]), "LASER_HG_Diode_6_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_7_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][7]), "LASER_HG_Diode_7_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_8_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][8]), "LASER_HG_Diode_8_AlphaPed_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_Diode_9_AlphaPed_RMS", &(m_arrays->m_las_D_AlphaPed_RMS[1][9]), "LASER_HG_Diode_9_AlphaPed_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_PMT_1_ADC", &(m_arrays->m_las_PMT_ADC[0][0]), "LASER_LG_PMT_1_ADC/I");
-       m_ntuplePtr->Branch("LASER_LG_PMT_2_ADC", &(m_arrays->m_las_PMT_ADC[0][1]), "LASER_LG_PMT_2_ADC/I");
-       
-       m_ntuplePtr->Branch("LASER_LG_PMT_1_TDC", &(m_arrays->m_las_PMT_TDC[0][0]), "LASER_LG_PMT_1_TDC/I");
-       m_ntuplePtr->Branch("LASER_LG_PMT_2_TDC", &(m_arrays->m_las_PMT_TDC[0][1]), "LASER_LG_PMT_2_TDC/I");
-       
-       m_ntuplePtr->Branch("LASER_LG_PMT_1_Ped", &(m_arrays->m_las_PMT_Ped[0][0]), "LASER_LG_PMT_1_Ped/F");
-       m_ntuplePtr->Branch("LASER_LG_PMT_2_Ped", &(m_arrays->m_las_PMT_Ped[0][1]), "LASER_LG_PMT_2_Ped/F");
-       
-       m_ntuplePtr->Branch("LASER_LG_PMT_1_Ped_RMS", &(m_arrays->m_las_PMT_Ped_RMS[0][0]), "LASER_LG_PMT_1_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_LG_PMT_2_Ped_RMS", &(m_arrays->m_las_PMT_Ped_RMS[0][1]), "LASER_LG_PMT_2_Ped_RMS/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_PMT_1_ADC", &(m_arrays->m_las_PMT_ADC[1][0]), "LASER_HG_PMT_1_ADC/I");
-       m_ntuplePtr->Branch("LASER_HG_PMT_2_ADC", &(m_arrays->m_las_PMT_ADC[1][1]), "LASER_HG_PMT_2_ADC/I");
-       
-       m_ntuplePtr->Branch("LASER_HG_PMT_1_TDC", &(m_arrays->m_las_PMT_TDC[1][0]), "LASER_HG_PMT_1_TDC/I");
-       m_ntuplePtr->Branch("LASER_HG_PMT_2_TDC", &(m_arrays->m_las_PMT_TDC[1][1]), "LASER_HG_PMT_2_TDC/I");
-       
-       m_ntuplePtr->Branch("LASER_HG_PMT_1_Ped", &(m_arrays->m_las_PMT_Ped[1][0]), "LASER_HG_PMT_1_Ped/F");
-       m_ntuplePtr->Branch("LASER_HG_PMT_2_Ped", &(m_arrays->m_las_PMT_Ped[1][1]), "LASER_HG_PMT_2_Ped/F");
-       
-       m_ntuplePtr->Branch("LASER_HG_PMT_1_Ped_RMS", &(m_arrays->m_las_PMT_Ped_RMS[1][0]), "LASER_HG_PMT_1_Ped_RMS/F");
-       m_ntuplePtr->Branch("LASER_HG_PMT_2_Ped_RMS", &(m_arrays->m_las_PMT_Ped_RMS[1][1]), "LASER_HG_PMT_2_Ped_RMS/F");*/
-      
     } else {
       
       ATH_MSG_DEBUG("LASERI BRANCHING..");