/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerCalibReadoutHeader.cc
Go to the documentation of this file.
00001 #include "PerCalibReadoutEvent/PerCalibReadoutHeader.h"
00002 
00003 PerCalibReadoutHeader::PerCalibReadoutHeader():PerHeaderObject(),
00004                                                site(0),
00005                                                detector(0),
00006                                                triggerNumber(0),
00007                                                triggerType(0),
00008                                                triggerTimeSec(0),
00009                                                triggerTimeNanoSec(0),
00010                                                nHitsAD(0),
00011                                                timeAD(),
00012                                                chargeAD(),
00013                                                hitCountAD(),
00014                                                ring(),
00015                                                column(),
00016                                                nHitsAD_calib(0),
00017                                                timeAD_calib(),
00018                                                chargeAD_calib(),
00019                                                hitCountAD_calib(),
00020                                                topOrBottom(),
00021                                                acuColumn(),
00022                                                nHitsPool(0),
00023                                                timePool(),
00024                                                chargePool(),
00025                                                hitCountPool(),
00026                                                wallNumber(),
00027                                                wallSpot(),
00028                                                inwardFacing(),
00029                  nHitsRpc(0),
00030                  rpcRow(),
00031                  rpcColumn(),
00032                  rpcLayer(),
00033                  rpcStrip(),
00034                  rpcFromRot()
00035 {  
00036 }
00037 
00038 PerCalibReadoutHeader::~PerCalibReadoutHeader()
00039 {
00040     site = 0;
00041     detector = 0;
00042     triggerNumber = 0;
00043     triggerType = 0;
00044     triggerTimeSec = 0;
00045     triggerTimeNanoSec = 0;
00046     nHitsAD = 0;
00047     nHitsAD_calib = 0;
00048     nHitsPool = 0;
00049     nHitsRpc = 0;
00050 }
00051 
00052 void PerCalibReadoutHeader::clear()
00053 {
00054   // Clear object
00055   nHitsAD = 0;
00056   nHitsAD_calib = 0;
00057   nHitsPool = 0;
00058   nHitsRpc = 0;
00059 
00060   timeAD.clear();
00061   chargeAD.clear();
00062   hitCountAD.clear();
00063   ring.clear();
00064   column.clear();
00065   
00066   timeAD_calib.clear();
00067   chargeAD_calib.clear();
00068   hitCountAD_calib.clear();
00069   topOrBottom.clear();
00070   acuColumn.clear();
00071   
00072   timePool.clear();
00073   chargePool.clear();
00074   hitCountPool.clear();
00075   wallNumber.clear();
00076   wallSpot.clear();
00077   inwardFacing.clear();
00078 
00079   rpcRow.clear();
00080   rpcColumn.clear();
00081   rpcLayer.clear();
00082   rpcStrip.clear();
00083   rpcFromRot.clear();
00084 }
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:00:48 for PerCalibReadoutEvent by doxygen 1.7.4