From d6498ef12f043b76c3f4667643ee38d21ff832ae Mon Sep 17 00:00:00 2001 From: matta <matta@npt> Date: Wed, 5 Dec 2012 15:46:37 +0000 Subject: [PATCH] * add support for LED time to TSharcData class. - Note: the LED time is always null for the Tig64 card --- NPLib/Sharc/TSharcData.cxx | 59 +++-- NPLib/Sharc/TSharcData.h | 35 ++- NPLib/Sharc/TSharcDataDict.cxx | 325 ++++++++++++++++-------- NPLib/Sharc/TSharcPhysics.cxx | 18 +- NPLib/Tigress/TTigEventFragment.h | 4 +- NPLib/Tigress/TTigEventFragmentDict.cxx | 4 +- NPLib/Tigress/TTigressData.cxx | 9 +- 7 files changed, 298 insertions(+), 156 deletions(-) diff --git a/NPLib/Sharc/TSharcData.cxx b/NPLib/Sharc/TSharcData.cxx index 64c466626..fed30479d 100644 --- a/NPLib/Sharc/TSharcData.cxx +++ b/NPLib/Sharc/TSharcData.cxx @@ -32,14 +32,11 @@ ClassImp(TSharcData) ///////////////////////// TSharcData::TSharcData() { - // Default constructor - Clear(); } ///////////////////////// TSharcData::~TSharcData() { - Clear(); } ///////////////////////// @@ -48,16 +45,20 @@ void TSharcData::Clear() fSharc_StripFront_DetectorNbr.clear(); fSharc_StripFront_StripNbr.clear(); fSharc_StripFront_Energy.clear(); - fSharc_StripFront_Time.clear(); - + fSharc_StripFront_TimeCFD.clear(); + fSharc_StripFront_TimeLED.clear(); + fSharc_StripBack_DetectorNbr.clear(); fSharc_StripBack_StripNbr.clear(); fSharc_StripBack_Energy.clear(); - fSharc_StripBack_Time.clear(); + fSharc_StripBack_TimeCFD.clear(); + fSharc_StripBack_TimeLED.clear(); fSharc_PAD_DetectorNbr.clear(); fSharc_PAD_Energy.clear(); - fSharc_PAD_Time.clear(); + fSharc_PAD_TimeCFD.clear(); + fSharc_PAD_TimeLED.clear(); + } ///////////////////////// @@ -71,7 +72,8 @@ void TSharcData::Dump() const cout << "DetNbr: " << fSharc_StripFront_DetectorNbr[i] << " Strip: " << fSharc_StripFront_StripNbr[i] << " Energy: " << fSharc_StripFront_Energy[i] - << " Time: " << fSharc_StripFront_Time[i] << endl; + << " Time CFD: " << fSharc_StripFront_TimeCFD[i] + << " Time LED: " << fSharc_StripFront_TimeLED[i] << endl; } // Back @@ -79,14 +81,17 @@ void TSharcData::Dump() const cout << "DetNbr: " << fSharc_StripFront_DetectorNbr[i] << " Strip: " << fSharc_StripFront_StripNbr[i] << " Energy: " << fSharc_StripFront_Energy[i] - << " Time: " << fSharc_StripBack_Time[i] << endl; + << " Time CFD: " << fSharc_StripBack_TimeCFD[i] + << " Time LED: " << fSharc_StripBack_TimeLED[i] << endl; } // PAD for (UShort_t i = 0; i < fSharc_PAD_DetectorNbr.size(); i++){ cout << "DetNbr: " << fSharc_PAD_DetectorNbr[i] << " Energy: " << fSharc_PAD_Energy[i] - << " Time: " << fSharc_PAD_Time[i] << endl; + << " Time CFD: " << fSharc_PAD_TimeCFD[i] + << " Time LED: " << fSharc_PAD_TimeLED[i] << endl; + } } ///////////////////////// @@ -192,17 +197,13 @@ void TSharcData::ReadFSPCFile(string FSPCPath){ void TSharcData::FillData(TTigEventFragment* TigEvent){ - - for(unsigned int i = 0 ; i < TigEvent->channel_number.size() ; i++){ - - - vector<int> channel_number = TigEvent->channel_number; + vector<int> channel_number = TigEvent->channel_number; + for(unsigned int i = 0 ; i < channel_number.size() ; i++){ if(m_FSPC2Detector.find(channel_number[i])!=m_FSPC2Detector.end()){ int DetNbr = m_FSPC2Detector[channel_number[i]][0]; int type = m_FSPC2Detector[channel_number[i]][1]; int FB = m_FSPC2Detector[channel_number[i]][2]; - - + if(type == 0 ){ if (FB == 0 ) FillQQQFront(DetNbr , i , TigEvent); else if (FB == 1 ) FillQQQBack (DetNbr , i , TigEvent); @@ -232,7 +233,9 @@ void TSharcData::FillBoxFront(int DetNbr, int hit,TTigEventFragment* TigEvent){ SetFront_DetectorNbr(DetNbr); SetFront_StripNbr(StripNbr); SetFront_Energy(TigEvent->charge_raw[hit]); - SetFront_Time(TigEvent->cfd_value[hit]); + SetFront_TimeCFD(TigEvent->cfd_value[hit]); + SetFront_TimeLED(TigEvent->led_value[hit]); + } } @@ -245,7 +248,9 @@ void TSharcData::FillBoxBack1(int DetNbr, int hit,TTigEventFragment* TigEvent){ StripNbr = 25 - StripNbr; SetBack_StripNbr(StripNbr); SetBack_Energy(TigEvent->charge_raw[hit]); - SetBack_Time(TigEvent->cfd_value[hit]); + SetBack_TimeCFD(TigEvent->cfd_value[hit]); + SetBack_TimeLED(TigEvent->led_value[hit]); + } } @@ -258,7 +263,9 @@ void TSharcData::FillBoxBack2(int DetNbr, int hit,TTigEventFragment* TigEvent){ StripNbr = 25 - StripNbr; SetBack_StripNbr(StripNbr+24); SetBack_Energy(TigEvent->charge_raw[hit]); - SetBack_Time(TigEvent->cfd_value[hit]); + SetBack_TimeCFD(TigEvent->cfd_value[hit]); + SetBack_TimeLED(TigEvent->led_value[hit]); + } } @@ -272,7 +279,9 @@ void TSharcData::FillQQQFront(int DetNbr, int hit,TTigEventFragment* TigEvent){ SetFront_DetectorNbr(DetNbr); SetFront_StripNbr(StripNbr); SetFront_Energy(TigEvent->charge_raw[hit]); - SetFront_Time(TigEvent->cfd_value[hit]); + SetFront_TimeCFD(TigEvent->cfd_value[hit]); + SetFront_TimeLED(TigEvent->led_value[hit]); + } } @@ -283,7 +292,9 @@ void TSharcData::FillQQQBack(int DetNbr, int hit,TTigEventFragment* TigEvent){ SetBack_DetectorNbr(DetNbr); SetBack_StripNbr(StripNbr); SetBack_Energy(TigEvent->charge_raw[hit]); - SetBack_Time(TigEvent->cfd_value[hit]); + SetBack_TimeCFD(TigEvent->cfd_value[hit]); + SetBack_TimeLED(TigEvent->led_value[hit]); + } } @@ -291,7 +302,9 @@ void TSharcData::FillQQQBack(int DetNbr, int hit,TTigEventFragment* TigEvent){ void TSharcData::FillPAD(int DetNbr,int hit,TTigEventFragment* TigEvent){ SetPAD_DetectorNbr(DetNbr); SetPAD_Energy(TigEvent->charge_raw[hit]); - SetPAD_Time(TigEvent->cfd_value[hit]); + SetPAD_TimeCFD(TigEvent->cfd_value[hit]); + SetPAD_TimeLED(TigEvent->led_value[hit]); + } map< int,vector<int> > TSharcData::GetFSPC2Detector()const{ diff --git a/NPLib/Sharc/TSharcData.h b/NPLib/Sharc/TSharcData.h index 419c61c1e..0b83d55ec 100644 --- a/NPLib/Sharc/TSharcData.h +++ b/NPLib/Sharc/TSharcData.h @@ -40,16 +40,19 @@ private: vector<UShort_t> fSharc_StripFront_DetectorNbr; vector<UShort_t> fSharc_StripFront_StripNbr; vector<Double_t> fSharc_StripFront_Energy; - vector<Double_t> fSharc_StripFront_Time; + vector<Double_t> fSharc_StripFront_TimeCFD; + vector<Double_t> fSharc_StripFront_TimeLED; vector<UShort_t> fSharc_StripBack_DetectorNbr; vector<UShort_t> fSharc_StripBack_StripNbr; vector<Double_t> fSharc_StripBack_Energy; - vector<Double_t> fSharc_StripBack_Time; + vector<Double_t> fSharc_StripBack_TimeCFD; + vector<Double_t> fSharc_StripBack_TimeLED; vector<UShort_t> fSharc_PAD_DetectorNbr; vector<Double_t> fSharc_PAD_Energy; - vector<Double_t> fSharc_PAD_Time; + vector<Double_t> fSharc_PAD_TimeCFD; + vector<Double_t> fSharc_PAD_TimeLED; public: TSharcData(); @@ -63,32 +66,38 @@ public: void SetFront_DetectorNbr(UShort_t DetNbr){fSharc_StripFront_DetectorNbr.push_back(DetNbr);} void SetFront_StripNbr(UShort_t StripNbr){fSharc_StripFront_StripNbr.push_back(StripNbr);} void SetFront_Energy(Double_t Energy){fSharc_StripFront_Energy.push_back(Energy);} - void SetFront_Time(Double_t Time){fSharc_StripFront_Time.push_back(Time);} + void SetFront_TimeCFD(Double_t TimeCFD){fSharc_StripFront_TimeCFD.push_back(TimeCFD);} + void SetFront_TimeLED(Double_t TimeLED){fSharc_StripFront_TimeLED.push_back(TimeLED);} void SetBack_DetectorNbr(UShort_t DetNbr){fSharc_StripBack_DetectorNbr.push_back(DetNbr);} void SetBack_StripNbr(UShort_t StripNbr){fSharc_StripBack_StripNbr.push_back(StripNbr);} void SetBack_Energy(Double_t Energy){fSharc_StripBack_Energy.push_back(Energy);} - void SetBack_Time(Double_t Time){fSharc_StripBack_Time.push_back(Time);} - + void SetBack_TimeCFD(Double_t TimeCFD){fSharc_StripBack_TimeCFD.push_back(TimeCFD);} + void SetBack_TimeLED(Double_t TimeLED){fSharc_StripBack_TimeLED.push_back(TimeLED);} + void SetPAD_DetectorNbr(UShort_t DetNbr){fSharc_PAD_DetectorNbr.push_back(DetNbr);} void SetPAD_Energy(Double_t Energy){fSharc_PAD_Energy.push_back(Energy);} - void SetPAD_Time(Double_t Time){fSharc_PAD_Time.push_back(Time);} - + void SetPAD_TimeCFD(Double_t TimeCFD){fSharc_PAD_TimeCFD.push_back(TimeCFD);} + void SetPAD_TimeLED(Double_t TimeLED){fSharc_PAD_TimeLED.push_back(TimeLED);} + ///////////////////// GETTERS //////////////////////// UShort_t GetFront_DetectorNbr(unsigned int i) const {return fSharc_StripFront_DetectorNbr[i];}//! UShort_t GetFront_StripNbr(unsigned int i) const {return fSharc_StripFront_StripNbr[i];}//! Double_t GetFront_Energy(unsigned int i) const {return fSharc_StripFront_Energy[i];}//! - Double_t GetFront_Time(unsigned int i) const {return fSharc_StripFront_Time[i];}//! - + Double_t GetFront_TimeCFD(unsigned int i) const {return fSharc_StripFront_TimeCFD[i];}//! + Double_t GetFront_TimeLED(unsigned int i) const {return fSharc_StripFront_TimeLED[i];}//! + UShort_t GetBack_DetectorNbr(unsigned int i) const {return fSharc_StripBack_DetectorNbr[i];}//! UShort_t GetBack_StripNbr(unsigned int i) const {return fSharc_StripBack_StripNbr[i];}//! Double_t GetBack_Energy(unsigned int i) const {return fSharc_StripBack_Energy[i];}//! - Double_t GetBack_Time(unsigned int i) const {return fSharc_StripBack_Time[i];}//! - + Double_t GetBack_TimeCFD(unsigned int i) const {return fSharc_StripBack_TimeCFD[i];}//! + Double_t GetBack_TimeLED(unsigned int i) const {return fSharc_StripBack_TimeLED[i];}//! + UShort_t GetPAD_DetectorNbr(unsigned int i) const {return fSharc_PAD_DetectorNbr[i];}//! Double_t GetPAD_Energy(unsigned int i) const {return fSharc_PAD_Energy[i];}//! - Double_t GetPAD_Time(unsigned int i) const {return fSharc_PAD_Time[i];}//! + Double_t GetPAD_TimeCFD(unsigned int i) const {return fSharc_PAD_TimeCFD[i];}//! + Double_t GetPAD_TimeLED(unsigned int i) const {return fSharc_PAD_TimeLED[i];}//! unsigned int GetMultiplicityFront() const {return fSharc_StripFront_DetectorNbr.size();}//! unsigned int GetMultiplicityBack() const {return fSharc_StripBack_DetectorNbr.size();}//! diff --git a/NPLib/Sharc/TSharcDataDict.cxx b/NPLib/Sharc/TSharcDataDict.cxx index 1cd334b02..0438603ec 100644 --- a/NPLib/Sharc/TSharcDataDict.cxx +++ b/NPLib/Sharc/TSharcDataDict.cxx @@ -1,5 +1,5 @@ // -// File generated by rootcint at Tue Dec 4 15:45:21 2012 +// File generated by rootcint at Wed Dec 5 15:23:13 2012 // Do NOT change. Changes will be lost next time file is generated // @@ -153,7 +153,19 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_StripFront_Time; + vector<Double_t> &R__stl = fSharc_StripFront_TimeCFD; + R__stl.clear(); + int R__i, R__n; + R__b >> R__n; + R__stl.reserve(R__n); + for (R__i = 0; R__i < R__n; R__i++) { + double R__t; + R__b >> R__t; + R__stl.push_back(R__t); + } + } + { + vector<Double_t> &R__stl = fSharc_StripFront_TimeLED; R__stl.clear(); int R__i, R__n; R__b >> R__n; @@ -201,7 +213,19 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_StripBack_Time; + vector<Double_t> &R__stl = fSharc_StripBack_TimeCFD; + R__stl.clear(); + int R__i, R__n; + R__b >> R__n; + R__stl.reserve(R__n); + for (R__i = 0; R__i < R__n; R__i++) { + double R__t; + R__b >> R__t; + R__stl.push_back(R__t); + } + } + { + vector<Double_t> &R__stl = fSharc_StripBack_TimeLED; R__stl.clear(); int R__i, R__n; R__b >> R__n; @@ -237,7 +261,19 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_PAD_Time; + vector<Double_t> &R__stl = fSharc_PAD_TimeCFD; + R__stl.clear(); + int R__i, R__n; + R__b >> R__n; + R__stl.reserve(R__n); + for (R__i = 0; R__i < R__n; R__i++) { + double R__t; + R__b >> R__t; + R__stl.push_back(R__t); + } + } + { + vector<Double_t> &R__stl = fSharc_PAD_TimeLED; R__stl.clear(); int R__i, R__n; R__b >> R__n; @@ -286,7 +322,18 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_StripFront_Time; + vector<Double_t> &R__stl = fSharc_StripFront_TimeCFD; + int R__n=(&R__stl) ? int(R__stl.size()) : 0; + R__b << R__n; + if(R__n) { + vector<Double_t>::iterator R__k; + for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) { + R__b << (*R__k); + } + } + } + { + vector<Double_t> &R__stl = fSharc_StripFront_TimeLED; int R__n=(&R__stl) ? int(R__stl.size()) : 0; R__b << R__n; if(R__n) { @@ -330,7 +377,18 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_StripBack_Time; + vector<Double_t> &R__stl = fSharc_StripBack_TimeCFD; + int R__n=(&R__stl) ? int(R__stl.size()) : 0; + R__b << R__n; + if(R__n) { + vector<Double_t>::iterator R__k; + for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) { + R__b << (*R__k); + } + } + } + { + vector<Double_t> &R__stl = fSharc_StripBack_TimeLED; int R__n=(&R__stl) ? int(R__stl.size()) : 0; R__b << R__n; if(R__n) { @@ -363,7 +421,18 @@ void TSharcData::Streamer(TBuffer &R__b) } } { - vector<Double_t> &R__stl = fSharc_PAD_Time; + vector<Double_t> &R__stl = fSharc_PAD_TimeCFD; + int R__n=(&R__stl) ? int(R__stl.size()) : 0; + R__b << R__n; + if(R__n) { + vector<Double_t>::iterator R__k; + for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) { + R__b << (*R__k); + } + } + } + { + vector<Double_t> &R__stl = fSharc_PAD_TimeLED; int R__n=(&R__stl) ? int(R__stl.size()) : 0; R__b << R__n; if(R__n) { @@ -389,22 +458,28 @@ void TSharcData::ShowMembers(TMemberInspector &R__insp) R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripFront_StripNbr, "fSharc_StripFront_StripNbr.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_Energy", (void*)&fSharc_StripFront_Energy); R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_Energy, "fSharc_StripFront_Energy.", false); - R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_Time", (void*)&fSharc_StripFront_Time); - R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_Time, "fSharc_StripFront_Time.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_TimeCFD", (void*)&fSharc_StripFront_TimeCFD); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_TimeCFD, "fSharc_StripFront_TimeCFD.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_TimeLED", (void*)&fSharc_StripFront_TimeLED); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_TimeLED, "fSharc_StripFront_TimeLED.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_DetectorNbr", (void*)&fSharc_StripBack_DetectorNbr); R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripBack_DetectorNbr, "fSharc_StripBack_DetectorNbr.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_StripNbr", (void*)&fSharc_StripBack_StripNbr); R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripBack_StripNbr, "fSharc_StripBack_StripNbr.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_Energy", (void*)&fSharc_StripBack_Energy); R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_Energy, "fSharc_StripBack_Energy.", false); - R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_Time", (void*)&fSharc_StripBack_Time); - R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_Time, "fSharc_StripBack_Time.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_TimeCFD", (void*)&fSharc_StripBack_TimeCFD); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_TimeCFD, "fSharc_StripBack_TimeCFD.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_TimeLED", (void*)&fSharc_StripBack_TimeLED); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_TimeLED, "fSharc_StripBack_TimeLED.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_DetectorNbr", (void*)&fSharc_PAD_DetectorNbr); R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_PAD_DetectorNbr, "fSharc_PAD_DetectorNbr.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_Energy", (void*)&fSharc_PAD_Energy); R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_Energy, "fSharc_PAD_Energy.", false); - R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_Time", (void*)&fSharc_PAD_Time); - R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_Time, "fSharc_PAD_Time.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_TimeCFD", (void*)&fSharc_PAD_TimeCFD); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_TimeCFD, "fSharc_PAD_TimeCFD.", false); + R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_TimeLED", (void*)&fSharc_PAD_TimeLED); + R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_TimeLED, "fSharc_PAD_TimeLED.", false); R__insp.Inspect(R__cl, R__insp.GetParent(), "m_FSPC2Detector", (void*)&m_FSPC2Detector); R__insp.InspectMember("map<int,vector<int> >", (void*)&m_FSPC2Detector, "m_FSPC2Detector.", true); TObject::ShowMembers(R__insp); @@ -637,159 +712,198 @@ static int G__TSharcDataDict_451_0_7(G__value* result7, G__CONST char* funcname, static int G__TSharcDataDict_451_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetFront_Time((Double_t) G__double(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetFront_TimeCFD((Double_t) G__double(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetBack_DetectorNbr((UShort_t) G__int(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetFront_TimeLED((Double_t) G__double(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetBack_StripNbr((UShort_t) G__int(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetBack_DetectorNbr((UShort_t) G__int(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetBack_Energy((Double_t) G__double(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetBack_StripNbr((UShort_t) G__int(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetBack_Time((Double_t) G__double(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetBack_Energy((Double_t) G__double(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetPAD_DetectorNbr((UShort_t) G__int(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetBack_TimeCFD((Double_t) G__double(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetPAD_Energy((Double_t) G__double(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetBack_TimeLED((Double_t) G__double(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - ((TSharcData*) G__getstructoffset())->SetPAD_Time((Double_t) G__double(libp->para[0])); + ((TSharcData*) G__getstructoffset())->SetPAD_DetectorNbr((UShort_t) G__int(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_DetectorNbr((unsigned int) G__int(libp->para[0]))); + ((TSharcData*) G__getstructoffset())->SetPAD_Energy((Double_t) G__double(libp->para[0])); + G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_StripNbr((unsigned int) G__int(libp->para[0]))); + ((TSharcData*) G__getstructoffset())->SetPAD_TimeCFD((Double_t) G__double(libp->para[0])); + G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_Energy((unsigned int) G__int(libp->para[0]))); + ((TSharcData*) G__getstructoffset())->SetPAD_TimeLED((Double_t) G__double(libp->para[0])); + G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_Time((unsigned int) G__int(libp->para[0]))); + G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_DetectorNbr((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_DetectorNbr((unsigned int) G__int(libp->para[0]))); + G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_StripNbr((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_StripNbr((unsigned int) G__int(libp->para[0]))); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_Energy((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_Energy((unsigned int) G__int(libp->para[0]))); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_TimeCFD((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_Time((unsigned int) G__int(libp->para[0]))); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_TimeLED((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetPAD_DetectorNbr((unsigned int) G__int(libp->para[0]))); + G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_DetectorNbr((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_Energy((unsigned int) G__int(libp->para[0]))); + G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_StripNbr((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_Time((unsigned int) G__int(libp->para[0]))); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_Energy((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityFront()); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_TimeCFD((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityBack()); + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_TimeLED((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { - G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityPAD()); + G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetPAD_DetectorNbr((unsigned int) G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__TSharcDataDict_451_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_Energy((unsigned int) G__int(libp->para[0]))); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_TimeCFD((unsigned int) G__int(libp->para[0]))); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_TimeLED((unsigned int) G__int(libp->para[0]))); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityFront()); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityBack()); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +{ + G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityPAD()); + return(1 || funcname || hash || result7 || libp) ; +} + +static int G__TSharcDataDict_451_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->ReadFSPCFile(*((string*) G__int(libp->para[0]))); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillData((TTigEventFragment*) G__int(libp->para[0])); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillBoxFront((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -797,7 +911,7 @@ static int G__TSharcDataDict_451_0_32(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillBoxBack1((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -805,7 +919,7 @@ static int G__TSharcDataDict_451_0_33(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillBoxBack2((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -813,7 +927,7 @@ static int G__TSharcDataDict_451_0_34(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillQQQFront((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -821,7 +935,7 @@ static int G__TSharcDataDict_451_0_35(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillQQQBack((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -829,7 +943,7 @@ static int G__TSharcDataDict_451_0_36(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->FillPAD((int) G__int(libp->para[0]), (int) G__int(libp->para[1]) , (TTigEventFragment*) G__int(libp->para[2])); @@ -837,7 +951,7 @@ static int G__TSharcDataDict_451_0_37(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { { const map<int,vector<int> >* pobj; @@ -850,64 +964,64 @@ static int G__TSharcDataDict_451_0_38(G__value* result7, G__CONST char* funcname return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 85, (long) TSharcData::Class()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 67, (long) TSharcData::Class_Name()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 115, (long) TSharcData::Class_Version()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { TSharcData::Dictionary(); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { ((TSharcData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 67, (long) TSharcData::DeclFileName()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 105, (long) TSharcData::ImplFileLine()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 67, (long) TSharcData::ImplFileName()); return(1 || funcname || hash || result7 || libp) ; } -static int G__TSharcDataDict_451_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { G__letint(result7, 105, (long) TSharcData::DeclFileLine()); return(1 || funcname || hash || result7 || libp) ; } // automatic copy constructor -static int G__TSharcDataDict_451_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { TSharcData* p; @@ -921,7 +1035,7 @@ static int G__TSharcDataDict_451_0_51(G__value* result7, G__CONST char* funcname // automatic destructor typedef TSharcData G__TTSharcData; -static int G__TSharcDataDict_451_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { char* gvp = (char*) G__getgvp(); long soff = G__getstructoffset(); @@ -958,7 +1072,7 @@ static int G__TSharcDataDict_451_0_52(G__value* result7, G__CONST char* funcname } // automatic assignment operator -static int G__TSharcDataDict_451_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) +static int G__TSharcDataDict_451_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) { TSharcData* dest = (TSharcData*) G__getstructoffset(); *dest = *(TSharcData*) libp->para[0].ref; @@ -1087,14 +1201,17 @@ static void G__setup_memvarTSharcData(void) { G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripFront_DetectorNbr=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripFront_StripNbr=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_Energy=",0,(char*)NULL); - G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_Time=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_TimeCFD=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_TimeLED=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripBack_DetectorNbr=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripBack_StripNbr=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_Energy=",0,(char*)NULL); - G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_Time=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_TimeCFD=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_TimeLED=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_PAD_DetectorNbr=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_Energy=",0,(char*)NULL); - G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_Time=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_TimeCFD=",0,(char*)NULL); + G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_TimeLED=",0,(char*)NULL); G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<int> >"),-1,4,"m_FSPC2Detector=",0,"!"); G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL); } @@ -1125,67 +1242,73 @@ static void G__setup_memfuncTSharcData(void) { G__memfunc_setup("SetFront_DetectorNbr",2032,G__TSharcDataDict_451_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0); G__memfunc_setup("SetFront_StripNbr",1736,G__TSharcDataDict_451_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr", (char*)NULL, (void*) NULL, 0); G__memfunc_setup("SetFront_Energy",1534,G__TSharcDataDict_451_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetFront_Time",1315,G__TSharcDataDict_451_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Time", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetBack_DetectorNbr",1880,G__TSharcDataDict_451_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetBack_StripNbr",1584,G__TSharcDataDict_451_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetBack_Energy",1382,G__TSharcDataDict_451_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetBack_Time",1163,G__TSharcDataDict_451_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Time", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetPAD_DetectorNbr",1724,G__TSharcDataDict_451_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetPAD_Energy",1226,G__TSharcDataDict_451_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("SetPAD_Time",1007,G__TSharcDataDict_451_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Time", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("GetFront_DetectorNbr",2020,G__TSharcDataDict_451_0_16, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetFront_StripNbr",1724,G__TSharcDataDict_451_0_17, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetFront_Energy",1522,G__TSharcDataDict_451_0_18, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetFront_Time",1303,G__TSharcDataDict_451_0_19, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetBack_DetectorNbr",1868,G__TSharcDataDict_451_0_20, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetBack_StripNbr",1572,G__TSharcDataDict_451_0_21, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetBack_Energy",1370,G__TSharcDataDict_451_0_22, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetBack_Time",1151,G__TSharcDataDict_451_0_23, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetPAD_DetectorNbr",1712,G__TSharcDataDict_451_0_24, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetPAD_Energy",1214,G__TSharcDataDict_451_0_25, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetPAD_Time",995,G__TSharcDataDict_451_0_26, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); - G__memfunc_setup("GetMultiplicityFront",2098,G__TSharcDataDict_451_0_27, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); - G__memfunc_setup("GetMultiplicityBack",1946,G__TSharcDataDict_451_0_28, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); - G__memfunc_setup("GetMultiplicityPAD",1790,G__TSharcDataDict_451_0_29, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); - G__memfunc_setup("ReadFSPCFile",1064,G__TSharcDataDict_451_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - FSPCPath", "!", (void*) NULL, 0); - G__memfunc_setup("FillData",769,G__TSharcDataDict_451_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillBoxFront",1209,G__TSharcDataDict_451_0_32, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("SetFront_TimeCFD",1520,G__TSharcDataDict_451_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetFront_TimeLED",1528,G__TSharcDataDict_451_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetBack_DetectorNbr",1880,G__TSharcDataDict_451_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetBack_StripNbr",1584,G__TSharcDataDict_451_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetBack_Energy",1382,G__TSharcDataDict_451_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetBack_TimeCFD",1368,G__TSharcDataDict_451_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetBack_TimeLED",1376,G__TSharcDataDict_451_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetPAD_DetectorNbr",1724,G__TSharcDataDict_451_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetPAD_Energy",1226,G__TSharcDataDict_451_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetPAD_TimeCFD",1212,G__TSharcDataDict_451_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("SetPAD_TimeLED",1220,G__TSharcDataDict_451_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("GetFront_DetectorNbr",2020,G__TSharcDataDict_451_0_19, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetFront_StripNbr",1724,G__TSharcDataDict_451_0_20, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetFront_Energy",1522,G__TSharcDataDict_451_0_21, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetFront_TimeCFD",1508,G__TSharcDataDict_451_0_22, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetFront_TimeLED",1516,G__TSharcDataDict_451_0_23, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetBack_DetectorNbr",1868,G__TSharcDataDict_451_0_24, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetBack_StripNbr",1572,G__TSharcDataDict_451_0_25, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetBack_Energy",1370,G__TSharcDataDict_451_0_26, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetBack_TimeCFD",1356,G__TSharcDataDict_451_0_27, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetBack_TimeLED",1364,G__TSharcDataDict_451_0_28, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetPAD_DetectorNbr",1712,G__TSharcDataDict_451_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetPAD_Energy",1214,G__TSharcDataDict_451_0_30, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetPAD_TimeCFD",1200,G__TSharcDataDict_451_0_31, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetPAD_TimeLED",1208,G__TSharcDataDict_451_0_32, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0); + G__memfunc_setup("GetMultiplicityFront",2098,G__TSharcDataDict_451_0_33, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); + G__memfunc_setup("GetMultiplicityBack",1946,G__TSharcDataDict_451_0_34, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); + G__memfunc_setup("GetMultiplicityPAD",1790,G__TSharcDataDict_451_0_35, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); + G__memfunc_setup("ReadFSPCFile",1064,G__TSharcDataDict_451_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - FSPCPath", "!", (void*) NULL, 0); + G__memfunc_setup("FillData",769,G__TSharcDataDict_451_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); + G__memfunc_setup("FillBoxFront",1209,G__TSharcDataDict_451_0_38, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillBoxBack1",1106,G__TSharcDataDict_451_0_33, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("FillBoxBack1",1106,G__TSharcDataDict_451_0_39, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillBoxBack2",1107,G__TSharcDataDict_451_0_34, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("FillBoxBack2",1107,G__TSharcDataDict_451_0_40, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillQQQFront",1155,G__TSharcDataDict_451_0_35, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("FillQQQFront",1155,G__TSharcDataDict_451_0_41, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillQQQBack",1003,G__TSharcDataDict_451_0_36, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("FillQQQBack",1003,G__TSharcDataDict_451_0_42, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("FillPAD",604,G__TSharcDataDict_451_0_37, 121, -1, -1, 0, 3, 1, 1, 0, + G__memfunc_setup("FillPAD",604,G__TSharcDataDict_451_0_43, 121, -1, -1, 0, 3, 1, 1, 0, "i - - 0 - DetNbr i - - 0 - hit " "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0); - G__memfunc_setup("GetFSPC2Detector",1464,G__TSharcDataDict_451_0_38, 117, G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR), G__defined_typename("map<int,vector<int> >"), 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); - G__memfunc_setup("Class",502,G__TSharcDataDict_451_0_39, 85, G__get_linked_tagnum(&G__TSharcDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSharcData::Class) ), 0); - G__memfunc_setup("Class_Name",982,G__TSharcDataDict_451_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::Class_Name) ), 0); - G__memfunc_setup("Class_Version",1339,G__TSharcDataDict_451_0_41, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSharcData::Class_Version) ), 0); - G__memfunc_setup("Dictionary",1046,G__TSharcDataDict_451_0_42, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSharcData::Dictionary) ), 0); + G__memfunc_setup("GetFSPC2Detector",1464,G__TSharcDataDict_451_0_44, 117, G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR), G__defined_typename("map<int,vector<int> >"), 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0); + G__memfunc_setup("Class",502,G__TSharcDataDict_451_0_45, 85, G__get_linked_tagnum(&G__TSharcDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSharcData::Class) ), 0); + G__memfunc_setup("Class_Name",982,G__TSharcDataDict_451_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::Class_Name) ), 0); + G__memfunc_setup("Class_Version",1339,G__TSharcDataDict_451_0_47, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSharcData::Class_Version) ), 0); + G__memfunc_setup("Dictionary",1046,G__TSharcDataDict_451_0_48, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSharcData::Dictionary) ), 0); G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TSharcDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1); G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1); G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1); - G__memfunc_setup("StreamerNVirtual",1656,G__TSharcDataDict_451_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0); - G__memfunc_setup("DeclFileName",1145,G__TSharcDataDict_451_0_47, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::DeclFileName) ), 0); - G__memfunc_setup("ImplFileLine",1178,G__TSharcDataDict_451_0_48, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::ImplFileLine) ), 0); - G__memfunc_setup("ImplFileName",1171,G__TSharcDataDict_451_0_49, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::ImplFileName) ), 0); - G__memfunc_setup("DeclFileLine",1152,G__TSharcDataDict_451_0_50, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::DeclFileLine) ), 0); + G__memfunc_setup("StreamerNVirtual",1656,G__TSharcDataDict_451_0_52, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0); + G__memfunc_setup("DeclFileName",1145,G__TSharcDataDict_451_0_53, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::DeclFileName) ), 0); + G__memfunc_setup("ImplFileLine",1178,G__TSharcDataDict_451_0_54, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::ImplFileLine) ), 0); + G__memfunc_setup("ImplFileName",1171,G__TSharcDataDict_451_0_55, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::ImplFileName) ), 0); + G__memfunc_setup("DeclFileLine",1152,G__TSharcDataDict_451_0_56, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::DeclFileLine) ), 0); // automatic copy constructor - G__memfunc_setup("TSharcData", 959, G__TSharcDataDict_451_0_51, (int) ('i'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 0, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0); + G__memfunc_setup("TSharcData", 959, G__TSharcDataDict_451_0_57, (int) ('i'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 0, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0); // automatic destructor - G__memfunc_setup("~TSharcData", 1085, G__TSharcDataDict_451_0_52, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1); + G__memfunc_setup("~TSharcData", 1085, G__TSharcDataDict_451_0_58, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1); // automatic assignment operator - G__memfunc_setup("operator=", 937, G__TSharcDataDict_451_0_53, (int) ('u'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 1, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0); + G__memfunc_setup("operator=", 937, G__TSharcDataDict_451_0_59, (int) ('u'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 1, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0); G__tag_memfunc_reset(); } diff --git a/NPLib/Sharc/TSharcPhysics.cxx b/NPLib/Sharc/TSharcPhysics.cxx index d514b11b0..589026206 100644 --- a/NPLib/Sharc/TSharcPhysics.cxx +++ b/NPLib/Sharc/TSharcPhysics.cxx @@ -88,8 +88,8 @@ void TSharcPhysics::BuildPhysicalEvent() int Back = m_PreTreatedData->GetBack_StripNbr(couple[i].Y()) ; double Front_E = m_PreTreatedData->GetFront_Energy( couple[i].X() ) ; double Back_E = m_PreTreatedData->GetBack_Energy( couple[i].Y() ) ; - double Front_T = m_PreTreatedData->GetFront_Time( couple[i].X() ) ; - double Back_T = m_PreTreatedData->GetBack_Time ( couple[i].Y() ) ; + double Front_T = m_PreTreatedData->GetFront_TimeCFD( couple[i].X() ) ; + double Back_T = m_PreTreatedData->GetBack_TimeCFD ( couple[i].Y() ) ; DetectorNumber.push_back(N); StripFront_E.push_back(Front_E); @@ -114,7 +114,7 @@ void TSharcPhysics::BuildPhysicalEvent() for(unsigned int j = 0 ; j < m_PreTreatedData-> GetMultiplicityPAD() ; ++j){ if(m_PreTreatedData->GetPAD_DetectorNbr(j)==N){ PAD_E.push_back( m_PreTreatedData-> GetPAD_Energy(j)) ; - PAD_T.push_back( m_PreTreatedData-> GetPAD_Time(j) ) ; + PAD_T.push_back( m_PreTreatedData-> GetPAD_TimeCFD(j) ) ; check_PAD = true ; } @@ -142,7 +142,7 @@ void TSharcPhysics::PreTreat() if( Front_E > m_StripFront_E_Threshold ){ m_PreTreatedData->SetFront_DetectorNbr( m_EventData->GetFront_DetectorNbr(i) ); m_PreTreatedData->SetFront_StripNbr( m_EventData->GetFront_StripNbr(i) ); - m_PreTreatedData->SetFront_Time( m_EventData->GetFront_Time(i) ); + m_PreTreatedData->SetFront_TimeCFD( m_EventData->GetFront_TimeCFD(i) ); m_PreTreatedData->SetFront_Energy( Front_E ); } @@ -157,7 +157,7 @@ void TSharcPhysics::PreTreat() if( Back_E > m_StripBack_E_Threshold ){ m_PreTreatedData->SetBack_DetectorNbr( m_EventData->GetBack_DetectorNbr(i) ); m_PreTreatedData->SetBack_StripNbr( m_EventData->GetBack_StripNbr(i) ); - m_PreTreatedData->SetBack_Time( m_EventData->GetBack_Time(i) ); + m_PreTreatedData->SetBack_TimeCFD( m_EventData->GetBack_TimeCFD(i) ); m_PreTreatedData->SetBack_Energy( Back_E ); } } @@ -171,7 +171,7 @@ void TSharcPhysics::PreTreat() if( PAD_E > m_PAD_E_Threshold ){ m_PreTreatedData->SetPAD_DetectorNbr( m_EventData->GetPAD_DetectorNbr(i) ); m_PreTreatedData->SetPAD_Energy( PAD_E ); - m_PreTreatedData->SetPAD_Time( m_EventData->GetPAD_Time(i) ); + m_PreTreatedData->SetPAD_TimeCFD( m_EventData->GetPAD_TimeCFD(i) ); } } } @@ -877,7 +877,7 @@ namespace Sharc_LOCAL double fStrip_Front_T(const TSharcData* m_EventData , const int i) { return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetFront_DetectorNbr(i) ) + "_STRIP_FRONT" + itoa( m_EventData->GetFront_StripNbr(i) ) +"_T", - m_EventData->GetFront_Time(i) ); + m_EventData->GetFront_TimeCFD(i) ); } // Back @@ -890,7 +890,7 @@ namespace Sharc_LOCAL double fStrip_Back_T(const TSharcData* m_EventData , const int i) { return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetBack_DetectorNbr(i) ) + "_STRIP_BACK" + itoa( m_EventData->GetBack_StripNbr(i) ) +"_T", - m_EventData->GetFront_Time(i) ); + m_EventData->GetFront_TimeCFD(i) ); } @@ -904,7 +904,7 @@ namespace Sharc_LOCAL double fPAD_T(const TSharcData* m_EventData , const int i) { return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetPAD_DetectorNbr(i) ) + "_PAD" +"_T", - m_EventData->GetPAD_Time(i) ); + m_EventData->GetPAD_TimeCFD(i) ); } } diff --git a/NPLib/Tigress/TTigEventFragment.h b/NPLib/Tigress/TTigEventFragment.h index e568d5ad8..22f9511b6 100644 --- a/NPLib/Tigress/TTigEventFragment.h +++ b/NPLib/Tigress/TTigEventFragment.h @@ -21,7 +21,9 @@ class TTigEventFragment : public TObject{ int tig_event_id; vector<int> tig_midas_id; - vector<int> tig_type; //0 for tig10 and 1 for tig 64, sound ok? good. + + //0 for tig10 and 1 for tig 64 + vector<int> tig_type; vector<int> channel_number; vector<int> channel_raw; diff --git a/NPLib/Tigress/TTigEventFragmentDict.cxx b/NPLib/Tigress/TTigEventFragmentDict.cxx index 58c12a9c4..dcd14ecb6 100644 --- a/NPLib/Tigress/TTigEventFragmentDict.cxx +++ b/NPLib/Tigress/TTigEventFragmentDict.cxx @@ -1,5 +1,5 @@ // -// File generated by rootcint at Tue Dec 4 10:29:52 2012 +// File generated by rootcint at Wed Dec 5 12:47:14 2012 // Do NOT change. Changes will be lost next time file is generated // @@ -990,7 +990,7 @@ static void G__setup_memvarTTigEventFragment(void) { G__memvar_setup((void*)((long)(&p->tig_num_chan)-(long)(p)),105,0,0,-1,-1,-1,1,"tig_num_chan=",0,(char*)NULL); G__memvar_setup((void*)((long)(&p->tig_event_id)-(long)(p)),105,0,0,-1,-1,-1,1,"tig_event_id=",0,(char*)NULL); G__memvar_setup((void*)((long)(&p->tig_midas_id)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"tig_midas_id=",0,(char*)NULL); - G__memvar_setup((void*)((long)(&p->tig_type)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"tig_type=",0,"0 for tig10 and 1 for tig 64, sound ok? good. "); + G__memvar_setup((void*)((long)(&p->tig_type)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"tig_type=",0,(char*)NULL); G__memvar_setup((void*)((long)(&p->channel_number)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"channel_number=",0,(char*)NULL); G__memvar_setup((void*)((long)(&p->channel_raw)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"channel_raw=",0,(char*)NULL); G__memvar_setup((void*)((long)(&p->cfd_value)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"cfd_value=",0,(char*)NULL); diff --git a/NPLib/Tigress/TTigressData.cxx b/NPLib/Tigress/TTigressData.cxx index 2d5d0ac8a..02a8fc068 100644 --- a/NPLib/Tigress/TTigressData.cxx +++ b/NPLib/Tigress/TTigressData.cxx @@ -31,14 +31,11 @@ ClassImp(TTigressData) ///////////////////////// TTigressData::TTigressData() { - // Default constructor - Clear(); } ///////////////////////// TTigressData::~TTigressData() { - Clear(); } ///////////////////////// @@ -167,10 +164,8 @@ void TTigressData::ReadFSPCFile(string FSPCPath){ void TTigressData::FillData(TTigEventFragment* TigEvent){ - - for(unsigned int i = 0 ; i < TigEvent->channel_number.size() ; i++){ - - vector<int> channel_number = TigEvent->channel_number; + vector<int> channel_number = TigEvent->channel_number; + for(unsigned int i = 0 ; i < channel_number.size() ; i++){ if(m_FSPC2Detector.find(channel_number[i])!=m_FSPC2Detector.end()){ int CloverNbr = m_FSPC2Detector[channel_number[i]][0]; int CrystalNbr = m_FSPC2Detector[channel_number[i]][1]; -- GitLab