00001 #ifndef DQA_DQADtag_H
00002 #define DQA_DQADtag_H
00003
00004 #include "GaudiKernel/AlgFactory.h"
00005 #include "GaudiKernel/Algorithm.h"
00006 #include "GaudiKernel/NTuple.h"
00007 #include "DQADtagAlg/util/ReadBeamInfFromDb.h"
00008 #include "VertexFit/VertexFit.h"
00009 #include "VertexFit/SecondVertexFit.h"
00010 #include "CLHEP/Vector/ThreeVector.h"
00011
00012 #include "EvtRecEvent/EvtRecDTag.h"
00013 #include "DQADtagAlg/util/DQAPi0Info.h"
00014 #include "DQADtagAlg/util/DQAKsInfo.h"
00015 #include "BestDTagSvc/BestDTagSvc.h"
00016 class ITHistSvc;
00017
00018 class DQADtag : public Algorithm {
00019
00020 public:
00021 DQADtag(const std::string& name, ISvcLocator* pSvcLocator);
00022 StatusCode initialize();
00023 StatusCode execute();
00024 StatusCode finalize();
00025
00026 private:
00027
00028 void regTrackHistogram(ITHistSvc*& , string& str);
00029 void regPhotonHistogram(ITHistSvc*& , string &str);
00030 void regTrackDedxHistogram(ITHistSvc*& , string& str);
00031 void regDecayModeHistogram(ITHistSvc*& , string& str);
00032 void regKsHistogram(ITHistSvc*& , string& str);
00033 void regPi0Histogram(ITHistSvc*& , string& str);
00034 void regTrackTofHistogram(ITHistSvc*& , string& str);
00035 void fillHistogram(ITHistSvc*& , string str, int NUM, std::string* fillHistName, int tuplenum);
00036 void fillHistogram(ITHistSvc*& , string str, int NUM, std::string* fillHistName, NTuple::Tuple*& m_tuple);
00037 void fillHistogram(ITHistSvc*& , string str, int NUM, std::string* fillHistName, NTuple::Tuple*& m_tuple,int pi0cut, int kscut);
00038 void fillHistogram(ITHistSvc*& , string str, int NUM, std::string* fillHistName, int tuplenum, bool cut);
00039 void fillTrackHistogram(ITHistSvc*& , std::string str );
00040 void fillTrackDedxHistogram(ITHistSvc*& , std::string str);
00041 void fillDecayModeHistogram(ITHistSvc*& , std::string str);
00042 void fillKsHistogram(ITHistSvc*& , std::string str);
00043 void fillPi0Histogram(ITHistSvc*& , std::string str);
00044 void fillTofHistogram(ITHistSvc*& , string str);
00045
00046 std::string m_trackHistName[10];
00047 std::string m_photonHistName[5];
00048 std::string m_trackDedxHistName[6];
00049 std::string m_trackTofHistName[6];
00050 std::string m_decayModeHistName[3];
00051 std::string m_KsHistName[4];
00052 std::string m_Pi0HistName[5];
00053 std::string m_DecayModeItemName[6];
00054 std::string m_TrackItemName[11];
00055 std::string m_PhotonItemName[6];
00056 std::string m_TrackDedxItemName[7];
00057 std::string m_TrackTofItemName[8];
00058 std::string m_KsItemName[6];
00059 std::string m_Pi0ItemName[7];
00060
00061 void fillDecayModeItem(EvtRecDTag* bestDTag, string str);
00062 void fillTrackItem(EvtRecTrack* track, string str, int type, Hep3Vector& xorigin);
00063 void fillPhotonItem(EvtRecTrack* shower, string str );
00064 int fillTrackDedxItem(EvtRecTrack* track, string str, int type );
00065 void fillPi0Item(SmartRefVector<EvtRecTrack> showers, string str, DQAPi0Info* pi0info );
00066 void fillKsItem(SmartRefVector<EvtRecTrack> tracks, string str, DQAKsInfo* ksinfo);
00067 int fillTrackTofItem(EvtRecTrack* track, string str, int type );
00068
00069 double m_vr0cut;
00070 double m_vz0cut;
00071 double m_cthcut;
00072
00073
00074 double m_energyThreshold;
00075 double m_energyThreshold_b;
00076 double m_energyThreshold_e;
00077 double m_gammaAngCut;
00078 double m_Barrel_th;
00079 double m_Endcap_th_1;
00080 double m_Endcap_th_2;
00081 double m_mpi0Min;
00082 double m_mpi0Max;
00083 double m_mpi0MinCut;
00084 double m_mpi0MaxCut;
00085 double m_mKsMinCut;
00086 double m_mKsMaxCut;
00087 double m_deltECut;
00088 double m_KsDLengthCut;
00089
00090 double m_beamE;
00091 bool m_ReadBeamEFromDB;
00092 bool m_readVertex;
00093 ReadBeamInfFromDb m_readDb;
00094
00095 VertexFit* m_vtxFit;
00096 SecondVertexFit* m_2ndVtxFit;
00097 VertexParameter m_vxpar;
00098 VertexParameter m_privxpar;
00099 int m_checkDedx;
00100 int m_checkTof;
00101 int m_checkVtx;
00102 int m_checkEvt;
00103 int m_writeTuple;
00104 int m_checkDecayMode;
00105 int m_debug;
00106 int m_irun;
00107
00108 ITHistSvc* m_thsvc;
00109 int m_regHist;
00110 IBestDTagSvc* m_bestDSvc;
00111
00112
00113 NTuple::Tuple* m_tuple2;
00114 NTuple::Item<long> m_vtxTrkId;
00115 NTuple::Item<double> m_vx0;
00116 NTuple::Item<double> m_vy0;
00117 NTuple::Item<double> m_vz0;
00118 NTuple::Item<double> m_vr0;
00119 NTuple::Item<double> m_Vct;
00120
00121 NTuple::Tuple* m_tuple4;
00122 NTuple::Item<long> m_run;
00123 NTuple::Item<long> m_rec;
00124 NTuple::Item<long> m_nch;
00125 NTuple::Item<long> m_nneu;
00126 NTuple::Item<long> m_numD0Mode;
00127 NTuple::Item<double> m_D0_mBC;
00128 NTuple::Item<double> m_D0_deltE;
00129 NTuple::Item<double> m_D0_mass;
00130 NTuple::Item<long> m_numDCMode;
00131 NTuple::Item<double> m_DC_mBC;
00132 NTuple::Item<double> m_DC_deltE;
00133 NTuple::Item<double> m_DC_mass;
00134 NTuple::Item<long> m_numAllMode;
00135 NTuple::Item<long> m_dtagbeamE;
00136 NTuple::Item<long> m_mode;
00137 NTuple::Item<long> m_charge;
00138 NTuple::Item<long> m_charm;
00139 NTuple::Item<double> m_numofchildren;
00140 NTuple::Item<double> m_mass;
00141 NTuple::Item<double> m_mBC;
00142 NTuple::Item<double> m_deltae;
00143 NTuple::Item<double> m_e;
00144 NTuple::Item<double> m_p;
00145 NTuple::Item<double> m_p_CMS;
00146 NTuple::Item<long> m_rflag;
00147 NTuple::Array<double> m_p4_CMS;
00148 NTuple::Item<long> m_nothertrk;
00149 NTuple::Item<long> m_ntrk;
00150 NTuple::Item<long> m_nothershower;
00151 NTuple::Item<long> m_nshower;
00152 NTuple::Item<long> m_recNumD02KPi;
00153 NTuple::Item<double> m_D02KPi_e;
00154 NTuple::Item<double> m_D02KPi_p;
00155 NTuple::Item<double> m_D02KPi_deltE;
00156 NTuple::Item<double> m_D02KPi_charm;
00157 NTuple::Item<double> m_D02KPi_mass;
00158 NTuple::Item<double> m_D02KPi_mBC;
00159 NTuple::Item<double> m_D02KPi_kaon_pp;
00160 NTuple::Item<double> m_D02KPi_pion_pp;
00161 NTuple::Item<long> m_D02KPi_kaon_Id;
00162 NTuple::Item<long> m_D02KPi_pion_Id;
00163 NTuple::Item<double> m_D02KPi_kaon_vx;
00164 NTuple::Item<double> m_D02KPi_kaon_vy;
00165 NTuple::Item<double> m_D02KPi_kaon_vz;
00166 NTuple::Item<double> m_D02KPi_kaon_vr0;
00167 NTuple::Item<double> m_D02KPi_kaon_px;
00168 NTuple::Item<double> m_D02KPi_kaon_py;
00169 NTuple::Item<double> m_D02KPi_kaon_pz;
00170 NTuple::Item<double> m_D02KPi_kaon_E;
00171 NTuple::Item<double> m_D02KPi_kaon_cos;
00172 NTuple::Item<double> m_D02KPi_pion_vx;
00173 NTuple::Item<double> m_D02KPi_pion_vy;
00174 NTuple::Item<double> m_D02KPi_pion_vz;
00175 NTuple::Item<double> m_D02KPi_pion_vr0;
00176 NTuple::Item<double> m_D02KPi_pion_px;
00177 NTuple::Item<double> m_D02KPi_pion_py;
00178 NTuple::Item<double> m_D02KPi_pion_pz;
00179 NTuple::Item<double> m_D02KPi_pion_E;
00180 NTuple::Item<double> m_D02KPi_pion_cos;
00181 NTuple::Item<long> m_recNumD02KPiPi0;
00182 NTuple::Item<double> m_D02KPiPi0_e;
00183 NTuple::Item<double> m_D02KPiPi0_p;
00184 NTuple::Item<double> m_D02KPiPi0_deltE;
00185 NTuple::Item<double> m_D02KPiPi0_charm;
00186 NTuple::Item<double> m_D02KPiPi0_mass;
00187 NTuple::Item<double> m_D02KPiPi0_mBC;
00188 NTuple::Item<double> m_D02KPiPi0_kaon_pp;
00189 NTuple::Item<double> m_D02KPiPi0_pion_pp;
00190 NTuple::Item<double> m_D02KPiPi0_kaon_vx;
00191 NTuple::Item<double> m_D02KPiPi0_kaon_vy;
00192 NTuple::Item<double> m_D02KPiPi0_kaon_vz;
00193 NTuple::Item<double> m_D02KPiPi0_kaon_vr0;
00194 NTuple::Item<double> m_D02KPiPi0_kaon_px;
00195 NTuple::Item<double> m_D02KPiPi0_kaon_py;
00196 NTuple::Item<double> m_D02KPiPi0_kaon_pz;
00197 NTuple::Item<double> m_D02KPiPi0_kaon_E;
00198 NTuple::Item<double> m_D02KPiPi0_kaon_cos;
00199 NTuple::Item<double> m_D02KPiPi0_pion_vx;
00200 NTuple::Item<double> m_D02KPiPi0_pion_vy;
00201 NTuple::Item<double> m_D02KPiPi0_pion_vz;
00202 NTuple::Item<double> m_D02KPiPi0_pion_vr0;
00203 NTuple::Item<double> m_D02KPiPi0_pion_px;
00204 NTuple::Item<double> m_D02KPiPi0_pion_py;
00205 NTuple::Item<double> m_D02KPiPi0_pion_pz;
00206 NTuple::Item<double> m_D02KPiPi0_pion_E;
00207 NTuple::Item<double> m_D02KPiPi0_pion_cos;
00208 NTuple::Item<long> m_D02KPiPi0_kaon_Id;
00209 NTuple::Item<long> m_D02KPiPi0_pion_Id;
00210 NTuple::Item<double> m_D02KPiPi0_pi0mass;
00211 NTuple::Item<long> m_D02KPiPi0_photon1_Id;
00212 NTuple::Item<long> m_D02KPiPi0_photon2_Id;
00213 NTuple::Item<double> m_D02KPiPi0_photon1_E;
00214 NTuple::Item<double> m_D02KPiPi0_photon2_E;
00215 NTuple::Item<double> m_D02KPiPi0_photon1_cos;
00216 NTuple::Item<double> m_D02KPiPi0_photon2_cos;
00217 NTuple::Item<long> m_recNumD02KPiPiPi;
00218 NTuple::Item<double> m_D02KPiPiPi_e;
00219 NTuple::Item<double> m_D02KPiPiPi_p;
00220 NTuple::Item<double> m_D02KPiPiPi_deltE;
00221 NTuple::Item<double> m_D02KPiPiPi_charm;
00222 NTuple::Item<double> m_D02KPiPiPi_mass;
00223 NTuple::Item<double> m_D02KPiPiPi_mBC;
00224 NTuple::Item<double> m_D02KPiPiPi_kaon_pp;
00225 NTuple::Item<double> m_D02KPiPiPi_pion1_pp;
00226 NTuple::Item<double> m_D02KPiPiPi_pion2_pp;
00227 NTuple::Item<double> m_D02KPiPiPi_pion3_pp;
00228 NTuple::Item<long> m_D02KPiPiPi_kaon_Id;
00229 NTuple::Item<long> m_D02KPiPiPi_pion1_Id;
00230 NTuple::Item<long> m_D02KPiPiPi_pion2_Id;
00231 NTuple::Item<long> m_D02KPiPiPi_pion3_Id;
00232 NTuple::Item<long> m_recNumD02KPiPiPiPi0;
00233 NTuple::Item<double> m_D02KPiPiPiPi0_e;
00234 NTuple::Item<double> m_D02KPiPiPiPi0_p;
00235 NTuple::Item<double> m_D02KPiPiPiPi0_deltE;
00236 NTuple::Item<double> m_D02KPiPiPiPi0_charm;
00237 NTuple::Item<double> m_D02KPiPiPiPi0_mass;
00238 NTuple::Item<double> m_D02KPiPiPiPi0_mBC;
00239 NTuple::Item<double> m_D02KPiPiPiPi0_kaon_pp;
00240 NTuple::Item<double> m_D02KPiPiPiPi0_pion1_pp;
00241 NTuple::Item<double> m_D02KPiPiPiPi0_pion2_pp;
00242 NTuple::Item<double> m_D02KPiPiPiPi0_pion3_pp;
00243 NTuple::Item<long> m_D02KPiPiPiPi0_kaon_Id;
00244 NTuple::Item<long> m_D02KPiPiPiPi0_pion1_Id;
00245 NTuple::Item<long> m_D02KPiPiPiPi0_pion2_Id;
00246 NTuple::Item<long> m_D02KPiPiPiPi0_pion3_Id;
00247 NTuple::Item<double> m_D02KPiPiPiPi0_pi0mass;
00248 NTuple::Item<long> m_D02KPiPiPiPi0_photon1_Id;
00249 NTuple::Item<long> m_D02KPiPiPiPi0_photon2_Id;
00250 NTuple::Item<double> m_D02KPiPiPiPi0_photon1_E;
00251 NTuple::Item<double> m_D02KPiPiPiPi0_photon2_E;
00252 NTuple::Item<double> m_D02KPiPiPiPi0_photon1_cos;
00253 NTuple::Item<double> m_D02KPiPiPiPi0_photon2_cos;
00254 NTuple::Item<long> m_recNumD02KsPiPi;
00255 NTuple::Item<double> m_D02KsPiPi_e;
00256 NTuple::Item<double> m_D02KsPiPi_p;
00257 NTuple::Item<double> m_D02KsPiPi_deltE;
00258 NTuple::Item<double> m_D02KsPiPi_charm;
00259 NTuple::Item<double> m_D02KsPiPi_mass;
00260 NTuple::Item<double> m_D02KsPiPi_mBC;
00261 NTuple::Item<double> m_D02KsPiPi_pion1_pp;
00262 NTuple::Item<double> m_D02KsPiPi_pion2_pp;
00263 NTuple::Item<double> m_D02KsPiPi_pion3_pp;
00264 NTuple::Item<double> m_D02KsPiPi_pion4_pp;
00265 NTuple::Item<long> m_D02KsPiPi_pion1_Id;
00266 NTuple::Item<long> m_D02KsPiPi_pion2_Id;
00267 NTuple::Item<long> m_D02KsPiPi_pion3_Id;
00268 NTuple::Item<long> m_D02KsPiPi_pion4_Id;
00269 NTuple::Item<double> m_D02KsPiPi_pion1_vx;
00270 NTuple::Item<double> m_D02KsPiPi_pion1_vy;
00271 NTuple::Item<double> m_D02KsPiPi_pion1_vz;
00272 NTuple::Item<double> m_D02KsPiPi_pion1_vr0;
00273 NTuple::Item<double> m_D02KsPiPi_pion1_px;
00274 NTuple::Item<double> m_D02KsPiPi_pion1_py;
00275 NTuple::Item<double> m_D02KsPiPi_pion1_pz;
00276 NTuple::Item<double> m_D02KsPiPi_pion1_E;
00277 NTuple::Item<double> m_D02KsPiPi_pion1_cos;
00278 NTuple::Item<double> m_D02KsPiPi_pion2_vx;
00279 NTuple::Item<double> m_D02KsPiPi_pion2_vy;
00280 NTuple::Item<double> m_D02KsPiPi_pion2_vz;
00281 NTuple::Item<double> m_D02KsPiPi_pion2_vr0;
00282 NTuple::Item<double> m_D02KsPiPi_pion2_px;
00283 NTuple::Item<double> m_D02KsPiPi_pion2_py;
00284 NTuple::Item<double> m_D02KsPiPi_pion2_pz;
00285 NTuple::Item<double> m_D02KsPiPi_pion2_E;
00286 NTuple::Item<double> m_D02KsPiPi_pion2_cos;
00287 NTuple::Item<double> m_D02KsPiPi_pion3_vx;
00288 NTuple::Item<double> m_D02KsPiPi_pion3_vy;
00289 NTuple::Item<double> m_D02KsPiPi_pion3_vz;
00290 NTuple::Item<double> m_D02KsPiPi_pion3_vr0;
00291 NTuple::Item<double> m_D02KsPiPi_pion3_px;
00292 NTuple::Item<double> m_D02KsPiPi_pion3_py;
00293 NTuple::Item<double> m_D02KsPiPi_pion3_pz;
00294 NTuple::Item<double> m_D02KsPiPi_pion3_E;
00295 NTuple::Item<double> m_D02KsPiPi_pion3_cos;
00296 NTuple::Item<double> m_D02KsPiPi_pion4_vx;
00297 NTuple::Item<double> m_D02KsPiPi_pion4_vy;
00298 NTuple::Item<double> m_D02KsPiPi_pion4_vz;
00299 NTuple::Item<double> m_D02KsPiPi_pion4_vr0;
00300 NTuple::Item<double> m_D02KsPiPi_pion4_px;
00301 NTuple::Item<double> m_D02KsPiPi_pion4_py;
00302 NTuple::Item<double> m_D02KsPiPi_pion4_pz;
00303 NTuple::Item<double> m_D02KsPiPi_pion4_E;
00304 NTuple::Item<double> m_D02KsPiPi_pion4_cos;
00305 NTuple::Item<double> m_D02KsPiPi_ks_mass;
00306 NTuple::Item<double> m_D02KsPiPi_ks_vfitmass;
00307 NTuple::Item<double> m_D02KsPiPi_ks_pvchi2;
00308 NTuple::Item<double> m_D02KsPiPi_ks_svchi2;
00309 NTuple::Item<double> m_D02KsPiPi_ks_dLength;
00310 NTuple::Item<double> m_D02KsPiPi_ks_dLengthErrorRatio;
00311 NTuple::Item<long> m_recNumD02KsPiPiPi0;
00312 NTuple::Item<double> m_D02KsPiPiPi0_e;
00313 NTuple::Item<double> m_D02KsPiPiPi0_p;
00314 NTuple::Item<double> m_D02KsPiPiPi0_deltE;
00315 NTuple::Item<double> m_D02KsPiPiPi0_charm;
00316 NTuple::Item<double> m_D02KsPiPiPi0_mass;
00317 NTuple::Item<double> m_D02KsPiPiPi0_mBC;
00318 NTuple::Item<double> m_D02KsPiPiPi0_pion1_pp;
00319 NTuple::Item<double> m_D02KsPiPiPi0_pion2_pp;
00320 NTuple::Item<double> m_D02KsPiPiPi0_pion3_pp;
00321 NTuple::Item<double> m_D02KsPiPiPi0_pion4_pp;
00322 NTuple::Item<long> m_D02KsPiPiPi0_pion1_Id;
00323 NTuple::Item<long> m_D02KsPiPiPi0_pion2_Id;
00324 NTuple::Item<long> m_D02KsPiPiPi0_pion3_Id;
00325 NTuple::Item<long> m_D02KsPiPiPi0_pion4_Id;
00326 NTuple::Item<double> m_D02KsPiPiPi0_pi0mass;
00327 NTuple::Item<long> m_D02KsPiPiPi0_photon1_Id;
00328 NTuple::Item<long> m_D02KsPiPiPi0_photon2_Id;
00329 NTuple::Item<double> m_D02KsPiPiPi0_photon1_E;
00330 NTuple::Item<double> m_D02KsPiPiPi0_photon2_E;
00331 NTuple::Item<double> m_D02KsPiPiPi0_photon1_cos;
00332 NTuple::Item<double> m_D02KsPiPiPi0_photon2_cos;
00333 NTuple::Item<double> m_D02KsPiPiPi0_ks_mass;
00334 NTuple::Item<double> m_D02KsPiPiPi0_ks_vfitmass;
00335 NTuple::Item<double> m_D02KsPiPiPi0_ks_pvchi2;
00336 NTuple::Item<double> m_D02KsPiPiPi0_ks_svchi2;
00337 NTuple::Item<double> m_D02KsPiPiPi0_ks_dLength;
00338 NTuple::Item<double> m_D02KsPiPiPi0_ks_dLengthErrorRatio;
00339 NTuple::Item<long> m_recNumDC2KPiPi;
00340 NTuple::Item<double> m_DC2KPiPi_e;
00341 NTuple::Item<double> m_DC2KPiPi_p;
00342 NTuple::Item<double> m_DC2KPiPi_deltE;
00343 NTuple::Item<double> m_DC2KPiPi_charge;
00344 NTuple::Item<double> m_DC2KPiPi_charm;
00345 NTuple::Item<double> m_DC2KPiPi_mass;
00346 NTuple::Item<double> m_DC2KPiPi_mBC;
00347 NTuple::Item<double> m_DC2KPiPi_kaon_pp;
00348 NTuple::Item<double> m_DC2KPiPi_pion1_pp;
00349 NTuple::Item<double> m_DC2KPiPi_pion2_pp;
00350 NTuple::Item<long> m_DC2KPiPi_kaon_Id;
00351 NTuple::Item<long> m_DC2KPiPi_pion1_Id;
00352 NTuple::Item<long> m_DC2KPiPi_pion2_Id;
00353 NTuple::Item<double> m_DC2KPiPi_kaon_vx;
00354 NTuple::Item<double> m_DC2KPiPi_kaon_vy;
00355 NTuple::Item<double> m_DC2KPiPi_kaon_vz;
00356 NTuple::Item<double> m_DC2KPiPi_kaon_vr0;
00357 NTuple::Item<double> m_DC2KPiPi_kaon_px;
00358 NTuple::Item<double> m_DC2KPiPi_kaon_py;
00359 NTuple::Item<double> m_DC2KPiPi_kaon_pz;
00360 NTuple::Item<double> m_DC2KPiPi_kaon_E;
00361 NTuple::Item<double> m_DC2KPiPi_kaon_cos;
00362 NTuple::Item<double> m_DC2KPiPi_pion1_vx;
00363 NTuple::Item<double> m_DC2KPiPi_pion1_vy;
00364 NTuple::Item<double> m_DC2KPiPi_pion1_vz;
00365 NTuple::Item<double> m_DC2KPiPi_pion1_vr0;
00366 NTuple::Item<double> m_DC2KPiPi_pion1_px;
00367 NTuple::Item<double> m_DC2KPiPi_pion1_py;
00368 NTuple::Item<double> m_DC2KPiPi_pion1_pz;
00369 NTuple::Item<double> m_DC2KPiPi_pion1_E;
00370 NTuple::Item<double> m_DC2KPiPi_pion1_cos;
00371 NTuple::Item<double> m_DC2KPiPi_pion2_vx;
00372 NTuple::Item<double> m_DC2KPiPi_pion2_vy;
00373 NTuple::Item<double> m_DC2KPiPi_pion2_vz;
00374 NTuple::Item<double> m_DC2KPiPi_pion2_vr0;
00375 NTuple::Item<double> m_DC2KPiPi_pion2_px;
00376 NTuple::Item<double> m_DC2KPiPi_pion2_py;
00377 NTuple::Item<double> m_DC2KPiPi_pion2_pz;
00378 NTuple::Item<double> m_DC2KPiPi_pion2_E;
00379 NTuple::Item<double> m_DC2KPiPi_pion2_cos;
00380 NTuple::Item<long> m_recNumDC2KPiPiPi0;
00381 NTuple::Item<double> m_DC2KPiPiPi0_e;
00382 NTuple::Item<double> m_DC2KPiPiPi0_p;
00383 NTuple::Item<double> m_DC2KPiPiPi0_deltE;
00384 NTuple::Item<double> m_DC2KPiPiPi0_charge;
00385 NTuple::Item<double> m_DC2KPiPiPi0_charm;
00386 NTuple::Item<double> m_DC2KPiPiPi0_mass;
00387 NTuple::Item<double> m_DC2KPiPiPi0_mBC;
00388 NTuple::Item<double> m_DC2KPiPiPi0_kaon_pp;
00389 NTuple::Item<double> m_DC2KPiPiPi0_pion1_pp;
00390 NTuple::Item<double> m_DC2KPiPiPi0_pion2_pp;
00391 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vx;
00392 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vy;
00393 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vz;
00394 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vr0;
00395 NTuple::Item<double> m_DC2KPiPiPi0_kaon_px;
00396 NTuple::Item<double> m_DC2KPiPiPi0_kaon_py;
00397 NTuple::Item<double> m_DC2KPiPiPi0_kaon_pz;
00398 NTuple::Item<double> m_DC2KPiPiPi0_kaon_E;
00399 NTuple::Item<double> m_DC2KPiPiPi0_kaon_cos;
00400 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vx;
00401 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vy;
00402 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vz;
00403 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vr0;
00404 NTuple::Item<double> m_DC2KPiPiPi0_pion1_px;
00405 NTuple::Item<double> m_DC2KPiPiPi0_pion1_py;
00406 NTuple::Item<double> m_DC2KPiPiPi0_pion1_pz;
00407 NTuple::Item<double> m_DC2KPiPiPi0_pion1_E;
00408 NTuple::Item<double> m_DC2KPiPiPi0_pion1_cos;
00409 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vx;
00410 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vy;
00411 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vz;
00412 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vr0;
00413 NTuple::Item<double> m_DC2KPiPiPi0_pion2_px;
00414 NTuple::Item<double> m_DC2KPiPiPi0_pion2_py;
00415 NTuple::Item<double> m_DC2KPiPiPi0_pion2_pz;
00416 NTuple::Item<double> m_DC2KPiPiPi0_pion2_E;
00417 NTuple::Item<double> m_DC2KPiPiPi0_pion2_cos;
00418 NTuple::Item<long> m_DC2KPiPiPi0_kaon_Id;
00419 NTuple::Item<long> m_DC2KPiPiPi0_pion1_Id;
00420 NTuple::Item<long> m_DC2KPiPiPi0_pion2_Id;
00421 NTuple::Item<double> m_DC2KPiPiPi0_pi0mass;
00422 NTuple::Item<long> m_DC2KPiPiPi0_photon1_Id;
00423 NTuple::Item<long> m_DC2KPiPiPi0_photon2_Id;
00424 NTuple::Item<double> m_DC2KPiPiPi0_photon1_E;
00425 NTuple::Item<double> m_DC2KPiPiPi0_photon2_E;
00426 NTuple::Item<double> m_DC2KPiPiPi0_photon1_cos;
00427 NTuple::Item<double> m_DC2KPiPiPi0_photon2_cos;
00428 NTuple::Item<long> m_recNumDC2KsPiPi0;
00429 NTuple::Item<double> m_DC2KsPiPi0_e;
00430 NTuple::Item<double> m_DC2KsPiPi0_p;
00431 NTuple::Item<double> m_DC2KsPiPi0_deltE;
00432 NTuple::Item<double> m_DC2KsPiPi0_charge;
00433 NTuple::Item<double> m_DC2KsPiPi0_charm;
00434 NTuple::Item<double> m_DC2KsPiPi0_mass;
00435 NTuple::Item<double> m_DC2KsPiPi0_mBC;
00436 NTuple::Item<double> m_DC2KsPiPi0_pion1_pp;
00437 NTuple::Item<double> m_DC2KsPiPi0_pion2_pp;
00438 NTuple::Item<double> m_DC2KsPiPi0_pion3_pp;
00439 NTuple::Item<double> m_DC2KsPiPi0_pion1_vx;
00440 NTuple::Item<double> m_DC2KsPiPi0_pion1_vy;
00441 NTuple::Item<double> m_DC2KsPiPi0_pion1_vz;
00442 NTuple::Item<double> m_DC2KsPiPi0_pion1_vr0;
00443 NTuple::Item<double> m_DC2KsPiPi0_pion1_px;
00444 NTuple::Item<double> m_DC2KsPiPi0_pion1_py;
00445 NTuple::Item<double> m_DC2KsPiPi0_pion1_pz;
00446 NTuple::Item<double> m_DC2KsPiPi0_pion1_E;
00447 NTuple::Item<double> m_DC2KsPiPi0_pion1_cos;
00448 NTuple::Item<double> m_DC2KsPiPi0_pion2_vx;
00449 NTuple::Item<double> m_DC2KsPiPi0_pion2_vy;
00450 NTuple::Item<double> m_DC2KsPiPi0_pion2_vz;
00451 NTuple::Item<double> m_DC2KsPiPi0_pion2_vr0;
00452 NTuple::Item<double> m_DC2KsPiPi0_pion2_px;
00453 NTuple::Item<double> m_DC2KsPiPi0_pion2_py;
00454 NTuple::Item<double> m_DC2KsPiPi0_pion2_pz;
00455 NTuple::Item<double> m_DC2KsPiPi0_pion2_E;
00456 NTuple::Item<double> m_DC2KsPiPi0_pion2_cos;
00457 NTuple::Item<double> m_DC2KsPiPi0_pion3_vx;
00458 NTuple::Item<double> m_DC2KsPiPi0_pion3_vy;
00459 NTuple::Item<double> m_DC2KsPiPi0_pion3_vz;
00460 NTuple::Item<double> m_DC2KsPiPi0_pion3_vr0;
00461 NTuple::Item<double> m_DC2KsPiPi0_pion3_px;
00462 NTuple::Item<double> m_DC2KsPiPi0_pion3_py;
00463 NTuple::Item<double> m_DC2KsPiPi0_pion3_pz;
00464 NTuple::Item<double> m_DC2KsPiPi0_pion3_E;
00465 NTuple::Item<double> m_DC2KsPiPi0_pion3_cos;
00466 NTuple::Item<long> m_DC2KsPiPi0_pion1_Id;
00467 NTuple::Item<long> m_DC2KsPiPi0_pion2_Id;
00468 NTuple::Item<long> m_DC2KsPiPi0_pion3_Id;
00469 NTuple::Item<double> m_DC2KsPiPi0_pi0mass;
00470 NTuple::Item<long> m_DC2KsPiPi0_photon1_Id;
00471 NTuple::Item<long> m_DC2KsPiPi0_photon2_Id;
00472 NTuple::Item<double> m_DC2KsPiPi0_photon1_E;
00473 NTuple::Item<double> m_DC2KsPiPi0_photon2_E;
00474 NTuple::Item<double> m_DC2KsPiPi0_photon1_cos;
00475 NTuple::Item<double> m_DC2KsPiPi0_photon2_cos;
00476 NTuple::Item<double> m_DC2KsPiPi0_ks_mass;
00477 NTuple::Item<double> m_DC2KsPiPi0_ks_vfitmass;
00478 NTuple::Item<double> m_DC2KsPiPi0_ks_pvchi2;
00479 NTuple::Item<double> m_DC2KsPiPi0_ks_svchi2;
00480 NTuple::Item<double> m_DC2KsPiPi0_ks_dLength;
00481 NTuple::Item<double> m_DC2KsPiPi0_ks_dLengthErrorRatio;
00482 NTuple::Item<long> m_recNumDC2KsPiPiPi;
00483 NTuple::Item<double> m_DC2KsPiPiPi_e;
00484 NTuple::Item<double> m_DC2KsPiPiPi_p;
00485 NTuple::Item<double> m_DC2KsPiPiPi_deltE;
00486 NTuple::Item<double> m_DC2KsPiPiPi_charge;
00487 NTuple::Item<double> m_DC2KsPiPiPi_charm;
00488 NTuple::Item<double> m_DC2KsPiPiPi_mass;
00489 NTuple::Item<double> m_DC2KsPiPiPi_mBC;
00490 NTuple::Item<double> m_DC2KsPiPiPi_pion1_pp;
00491 NTuple::Item<double> m_DC2KsPiPiPi_pion2_pp;
00492 NTuple::Item<double> m_DC2KsPiPiPi_pion3_pp;
00493 NTuple::Item<double> m_DC2KsPiPiPi_pion4_pp;
00494 NTuple::Item<double> m_DC2KsPiPiPi_pion5_pp;
00495 NTuple::Item<long> m_DC2KsPiPiPi_pion1_Id;
00496 NTuple::Item<long> m_DC2KsPiPiPi_pion2_Id;
00497 NTuple::Item<long> m_DC2KsPiPiPi_pion3_Id;
00498 NTuple::Item<long> m_DC2KsPiPiPi_pion4_Id;
00499 NTuple::Item<long> m_DC2KsPiPiPi_pion5_Id;
00500 NTuple::Item<double> m_DC2KsPiPiPi_ks_mass;
00501 NTuple::Item<double> m_DC2KsPiPiPi_ks_vfitmass;
00502 NTuple::Item<double> m_DC2KsPiPiPi_ks_pvchi2;
00503 NTuple::Item<double> m_DC2KsPiPiPi_ks_svchi2;
00504 NTuple::Item<double> m_DC2KsPiPiPi_ks_dLength;
00505 NTuple::Item<double> m_DC2KsPiPiPi_ks_dLengthErrorRatio;
00506 NTuple::Item<long> m_recNumDC2KKPi;
00507 NTuple::Item<double> m_DC2KKPi_e;
00508 NTuple::Item<double> m_DC2KKPi_p;
00509 NTuple::Item<double> m_DC2KKPi_deltE;
00510 NTuple::Item<double> m_DC2KKPi_charge;
00511 NTuple::Item<double> m_DC2KKPi_charm;
00512 NTuple::Item<double> m_DC2KKPi_mass;
00513 NTuple::Item<double> m_DC2KKPi_mBC;
00514 NTuple::Item<double> m_DC2KKPi_kaon1_pp;
00515 NTuple::Item<double> m_DC2KKPi_kaon2_pp;
00516 NTuple::Item<double> m_DC2KKPi_pion_pp;
00517 NTuple::Item<long> m_DC2KKPi_kaon1_Id;
00518 NTuple::Item<long> m_DC2KKPi_kaon2_Id;
00519 NTuple::Item<long> m_DC2KKPi_pion_Id;
00520 NTuple::Item<long> m_D02KPi_kaon_Id_Dedx;
00521 NTuple::Item<long> m_D02KPi_pion_Id_Dedx;
00522 NTuple::Item<double> m_D02KPi_kaon_chipi;
00523 NTuple::Item<double> m_D02KPi_kaon_chik;
00524 NTuple::Item<double> m_D02KPi_kaon_ghit;
00525 NTuple::Item<double> m_D02KPi_kaon_thit;
00526 NTuple::Item<double> m_D02KPi_kaon_probPH;
00527 NTuple::Item<double> m_D02KPi_kaon_normPH;
00528 NTuple::Item<double> m_D02KPi_pion_chipi;
00529 NTuple::Item<double> m_D02KPi_pion_chik;
00530 NTuple::Item<double> m_D02KPi_pion_ghit;
00531 NTuple::Item<double> m_D02KPi_pion_thit;
00532 NTuple::Item<double> m_D02KPi_pion_probPH;
00533 NTuple::Item<double> m_D02KPi_pion_normPH;
00534 NTuple::Item<long> m_D02KPiPi0_kaon_Id_Dedx;
00535 NTuple::Item<long> m_D02KPiPi0_pion_Id_Dedx;
00536 NTuple::Item<double> m_D02KPiPi0_kaon_chipi;
00537 NTuple::Item<double> m_D02KPiPi0_kaon_chik;
00538 NTuple::Item<double> m_D02KPiPi0_kaon_ghit;
00539 NTuple::Item<double> m_D02KPiPi0_kaon_thit;
00540 NTuple::Item<double> m_D02KPiPi0_kaon_probPH;
00541 NTuple::Item<double> m_D02KPiPi0_kaon_normPH;
00542 NTuple::Item<double> m_D02KPiPi0_pion_chipi;
00543 NTuple::Item<double> m_D02KPiPi0_pion_chik;
00544 NTuple::Item<double> m_D02KPiPi0_pion_ghit;
00545 NTuple::Item<double> m_D02KPiPi0_pion_thit;
00546 NTuple::Item<double> m_D02KPiPi0_pion_probPH;
00547 NTuple::Item<double> m_D02KPiPi0_pion_normPH;
00548 NTuple::Item<long> m_D02KPi_kaon_Id_tof;
00549 NTuple::Item<long> m_D02KPi_pion_Id_tof;
00550 NTuple::Item<double> m_D02KPi_kaon_ec_toff_mu;
00551 NTuple::Item<double> m_D02KPi_kaon_ec_toff_pi;
00552 NTuple::Item<double> m_D02KPi_kaon_ec_toff_k;
00553 NTuple::Item<long> m_D02KPi_kaon_ec_toff_isEast;
00554 NTuple::Array<double> m_D02KPi_kaon_br_toff_mu;
00555 NTuple::Array<double> m_D02KPi_kaon_br_toff_pi;
00556 NTuple::Array<double> m_D02KPi_kaon_br_toff_k;
00557 NTuple::Item<double> m_D02KPi_pion_ec_toff_mu;
00558 NTuple::Item<double> m_D02KPi_pion_ec_toff_pi;
00559 NTuple::Item<double> m_D02KPi_pion_ec_toff_k;
00560 NTuple::Item<long> m_D02KPi_pion_ec_toff_isEast;
00561 NTuple::Array<double> m_D02KPi_pion_br_toff_mu;
00562 NTuple::Array<double> m_D02KPi_pion_br_toff_pi;
00563 NTuple::Array<double> m_D02KPi_pion_br_toff_k;
00564 NTuple::Item<long> m_D02KPiPi0_kaon_Id_tof;
00565 NTuple::Item<long> m_D02KPiPi0_pion_Id_tof;
00566 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_mu;
00567 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_pi;
00568 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_k;
00569 NTuple::Item<long> m_D02KPiPi0_kaon_ec_toff_isEast;
00570 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_mu;
00571 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_pi;
00572 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_k;
00573 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_mu;
00574 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_pi;
00575 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_k;
00576 NTuple::Item<long> m_D02KPiPi0_pion_ec_toff_isEast;
00577 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_mu;
00578 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_pi;
00579 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_k;
00580 NTuple::Item<long> m_D02KPiPi0_photon1_Id_Emc;
00581 NTuple::Item<double> m_D02KPiPi0_photon1_numHits;
00582 NTuple::Item<double> m_D02KPiPi0_photon1_secondmoment;
00583 NTuple::Item<double> m_D02KPiPi0_photon1_x;
00584 NTuple::Item<double> m_D02KPiPi0_photon1_y;
00585 NTuple::Item<double> m_D02KPiPi0_photon1_z;
00586 NTuple::Item<long> m_D02KPiPi0_photon2_Id_Emc;
00587 NTuple::Item<double> m_D02KPiPi0_photon2_numHits;
00588 NTuple::Item<double> m_D02KPiPi0_photon2_secondmoment;
00589 NTuple::Item<double> m_D02KPiPi0_photon2_x;
00590 NTuple::Item<double> m_D02KPiPi0_photon2_y;
00591 NTuple::Item<double> m_D02KPiPi0_photon2_z;
00592 NTuple::Item<long> m_DC2KPiPi_kaon_Id_tof;
00593 NTuple::Item<long> m_DC2KPiPi_pion1_Id_tof;
00594 NTuple::Item<long> m_DC2KPiPi_pion2_Id_tof;
00595 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_mu;
00596 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_pi;
00597 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_k;
00598 NTuple::Item<long> m_DC2KPiPi_kaon_ec_toff_isEast;
00599 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_mu;
00600 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_pi;
00601 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_k;
00602 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_mu;
00603 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_pi;
00604 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_k;
00605 NTuple::Item<long> m_DC2KPiPi_pion1_ec_toff_isEast;
00606 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_mu;
00607 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_pi;
00608 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_k;
00609 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_mu;
00610 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_pi;
00611 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_k;
00612 NTuple::Item<long> m_DC2KPiPi_pion2_ec_toff_isEast;
00613 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_mu;
00614 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_pi;
00615 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_k;
00616 NTuple::Item<double> m_DC2KPiPi_kaon_chipi;
00617 NTuple::Item<double> m_DC2KPiPi_kaon_chik;
00618 NTuple::Item<double> m_DC2KPiPi_kaon_ghit;
00619 NTuple::Item<double> m_DC2KPiPi_kaon_thit;
00620 NTuple::Item<double> m_DC2KPiPi_kaon_probPH;
00621 NTuple::Item<double> m_DC2KPiPi_kaon_normPH;
00622 NTuple::Item<double> m_DC2KPiPi_pion1_chipi;
00623 NTuple::Item<double> m_DC2KPiPi_pion1_chik;
00624 NTuple::Item<double> m_DC2KPiPi_pion1_ghit;
00625 NTuple::Item<double> m_DC2KPiPi_pion1_thit;
00626 NTuple::Item<double> m_DC2KPiPi_pion1_probPH;
00627 NTuple::Item<double> m_DC2KPiPi_pion1_normPH;
00628 NTuple::Item<double> m_DC2KPiPi_pion2_chipi;
00629 NTuple::Item<double> m_DC2KPiPi_pion2_chik;
00630 NTuple::Item<double> m_DC2KPiPi_pion2_ghit;
00631 NTuple::Item<double> m_DC2KPiPi_pion2_thit;
00632 NTuple::Item<double> m_DC2KPiPi_pion2_probPH;
00633 NTuple::Item<double> m_DC2KPiPi_pion2_normPH;
00634 NTuple::Item<long> m_DC2KPiPi_kaon_Id_Dedx;
00635 NTuple::Item<long> m_DC2KPiPi_pion1_Id_Dedx;
00636 NTuple::Item<long> m_DC2KPiPi_pion2_Id_Dedx;
00637
00638 NTuple::Tuple* m_tuple5;
00639 NTuple::Item<long> m_evtrun;
00640 NTuple::Item<long> m_evtrec;
00641 NTuple::Item<long> m_evtnch;
00642 NTuple::Item<long> m_evtnneu;
00643 NTuple::Item<double> m_evtbeamE;
00644
00645 NTuple::Tuple* m_tuple11;
00646 NTuple::Item<long> m_ngch;
00647 NTuple::Array<long> m_trkiddedx;
00648 NTuple::Array<double> m_ptrk;
00649 NTuple::Array<double> m_chie;
00650 NTuple::Array<double> m_chimu;
00651 NTuple::Array<double> m_chipi;
00652 NTuple::Array<double> m_chik;
00653 NTuple::Array<double> m_chip;
00654 NTuple::Array<double> m_probPH;
00655 NTuple::Array<double> m_normPH;
00656 NTuple::Array<double> m_ghit;
00657 NTuple::Array<double> m_thit;
00658
00659 NTuple::Tuple* m_tuple12;
00660 NTuple::Item<long> m_ngch2;
00661 NTuple::Array<long> m_trkidtof;
00662 NTuple::Array<double> m_ptot_etof;
00663 NTuple::Array<double> m_cntr_etof;
00664 NTuple::Array<double> m_te_etof;
00665 NTuple::Array<double> m_tmu_etof;
00666 NTuple::Array<double> m_tpi_etof;
00667 NTuple::Array<double> m_tk_etof;
00668 NTuple::Array<double> m_tp_etof;
00669 NTuple::Array<double> m_ph_etof;
00670 NTuple::Array<double> m_rhit_etof;
00671 NTuple::Array<double> m_qual_etof;
00672 NTuple::Array<double> m_ec_toff_e;
00673 NTuple::Array<double> m_ec_toff_mu;
00674 NTuple::Array<double> m_ec_toff_pi;
00675 NTuple::Array<double> m_ec_toff_k;
00676 NTuple::Array<double> m_ec_toff_p;
00677 NTuple::Array<double> m_ec_tsig_e;
00678 NTuple::Array<double> m_ec_tsig_mu;
00679 NTuple::Array<double> m_ec_tsig_pi;
00680 NTuple::Array<double> m_ec_tsig_k;
00681 NTuple::Array<double> m_ec_tsig_p;
00682 NTuple::Array<double> m_ec_tof;
00683
00684 NTuple::Array<double> m_ptot_btof1;
00685 NTuple::Array<double> m_cntr_btof1;
00686 NTuple::Array<double> m_te_btof1;
00687 NTuple::Array<double> m_tmu_btof1;
00688 NTuple::Array<double> m_tpi_btof1;
00689 NTuple::Array<double> m_tk_btof1;
00690 NTuple::Array<double> m_tp_btof1;
00691 NTuple::Array<double> m_ph_btof1;
00692 NTuple::Array<double> m_zhit_btof1;
00693 NTuple::Array<double> m_qual_btof1;
00694 NTuple::Array<double> m_b1_toff_e;
00695 NTuple::Array<double> m_b1_toff_mu;
00696 NTuple::Array<double> m_b1_toff_pi;
00697 NTuple::Array<double> m_b1_toff_k;
00698 NTuple::Array<double> m_b1_toff_p;
00699 NTuple::Array<double> m_b1_tsig_e;
00700 NTuple::Array<double> m_b1_tsig_mu;
00701 NTuple::Array<double> m_b1_tsig_pi;
00702 NTuple::Array<double> m_b1_tsig_k;
00703 NTuple::Array<double> m_b1_tsig_p;
00704 NTuple::Array<double> m_b1_tof;
00705
00706 NTuple::Array<double> m_dedx_pid;
00707 NTuple::Array<double> m_tof1_pid;
00708 NTuple::Array<double> m_tof2_pid;
00709 NTuple::Array<double> m_prob_pid;
00710 NTuple::Array<double> m_ptrk_pid;
00711 NTuple::Array<double> m_cost_pid;
00712
00713 NTuple::Tuple* m_tuple13;
00714 NTuple::Item<long> m_nggneu;
00715 NTuple::Array<long> m_shwidtof;
00716 NTuple::Array<double> m_numHits;
00717 NTuple::Array<double> m_secondmoment;
00718 NTuple::Array<double> m_x;
00719 NTuple::Array<double> m_y;
00720 NTuple::Array<double> m_z;
00721 NTuple::Array<double> m_cosemc;
00722 NTuple::Array<double> m_phiemc;
00723 NTuple::Array<double> m_energy;
00724 NTuple::Array<double> m_eSeed;
00725 NTuple::Array<double> m_e3x3;
00726 NTuple::Array<double> m_e5x5;
00727 NTuple::Array<double> m_lat;
00728 NTuple::Array<double> m_a20;
00729 NTuple::Array<double> m_a42;
00730 };
00731 #endif