Skip to content
Snippets Groups Projects
Commit 911bf9d3 authored by adrien-matta's avatar adrien-matta
Browse files

* TTiaraBarrelData now working

parent f7f55c9d
No related branches found
No related tags found
No related merge requests found
......@@ -9,13 +9,13 @@ all: $(SHARELIB)
############### Detector ##############
## Sharc ##
libTiara.so: TTiaraData.o TTiaraDataDict.o
libTiara.so: TTiaraBarrelData.o TTiaraBarrelDataDict.o
$(LD) $(SOFLAGS) $^ $(OutPutOpt) $@
TTiaraDataDict.cxx: TTiaraData.h
TTiaraBarrelDataDict.cxx: TTiaraBarrelData.h
rootcint -f $@ -c $^
# dependances
TTiaraData.o: TTiaraData.cxx TTiaraData.h
TTiaraBarrelData.o: TTiaraBarrelData.cxx TTiaraBarrelData.h
#######################################
############# Clean and More ##########
......
......@@ -46,7 +46,7 @@ void TTiaraBarrelData::Clear(){
fTiaraBarrel_Front_Downstream_DetectorNbr.clear();
fTiaraBarrel_Front_Downstream_StripNbr.clear();
fTiaraBarrel_Front_Downstream_Energy.clear();
fTiaraBarrel_Front_Dowstream_Time.clear();
fTiaraBarrel_Front_Downstream_Time.clear();
fTiaraBarrel_Back_DetectorNbr.clear();
fTiaraBarrel_Back_Energy.clear();
......@@ -60,50 +60,59 @@ void TTiaraBarrelData::Clear(){
/////////////////////////
void TTiaraBarrelData::Dump() const{
cout << "************* TTiaraBarrel Event ************"<< endl;
cout << "*** Inner Barrel Front Upstream ***"
cout << "************* TTiaraBarrelData Event ************"<< endl;
cout << "*** Inner Barrel Front Upstream ***" << endl ;
for( unsigned int i = 0; i < fTiaraBarrel_Front_Upstream_DetectorNbr.size(); i ++){
cout << "Detector Number = "
<< fTiaraBarrel_Front_Upstream_DetectorNbr << endl ;
<< fTiaraBarrel_Front_Upstream_DetectorNbr[i] << endl ;
cout << "Strip Number = "
<< fTiaraBarrel_Front_Upstream_StripNbr << endl;
<< fTiaraBarrel_Front_Upstream_StripNbr[i] << endl;
cout << "Energy = "
<< fTiaraBarrel_Front_Upstream_Energy << endl ;
<< fTiaraBarrel_Front_Upstream_Energy[i]<< endl ;
cout << "Time = "
<< fTiaraBarrel_Front_Upstream_Time << endl ;
<< fTiaraBarrel_Front_Upstream_Time[i] << endl ;
}
cout << "*** Inner Barrel Front Downstream ***"
cout << "*** Inner Barrel Front Downstream ***" << endl ;
for( unsigned int i = 0; i < fTiaraBarrel_Front_Downstream_DetectorNbr.size(); i ++){
cout << "Detector Number = "
<< fTiaraBarrel_Front_Downstream_DetectorNbr << endl;
<< fTiaraBarrel_Front_Downstream_DetectorNbr[i] << endl;
cout << "Strip Number = "
<< fTiaraBarrel_Front_Downstream_StripNbr << endl;
<< fTiaraBarrel_Front_Downstream_StripNbr[i] << endl;
cout << "Energy = "
<< fTiaraBarrel_Front_Downstream_Energy << endl ;
<< fTiaraBarrel_Front_Downstream_Energy[i] << endl ;
cout << "Time = "
<< fTiaraBarrel_Front_Downstream_Time << endl ;
<< fTiaraBarrel_Front_Downstream_Time[i] << endl ;
}
cout << "*** Inner Barrel Back ***"
cout << "*** Inner Barrel Back ***" << endl ;
for( unsigned int i = 0; i < fTiaraBarrel_Back_DetectorNbr.size(); i ++){
cout << "Detector Number = "
<< fTiaraBarre_Back_DetectorNbr << endl;
cout << "Strip Number = "
<< fTiaraBarrel_Back_StripNbr << endl;
<< fTiaraBarrel_Back_DetectorNbr[i] << endl;
cout << "Energy = "
<< fTiaraBarrel_Back_Energy << endl ;
<< fTiaraBarrel_Back_Energy[i] << endl ;
cout << "Time = "
<< fTiaraBarrel_Back_Time << endl ;
<< fTiaraBarrel_Back_Time[i] << endl ;
}
cout << "*** Outer Barrel ***"
cout << "*** Outer Barrel ***" << endl;
for( unsigned int i = 0; i < fTiaraBarrel_Outer_DetectorNbr.size() ; i ++){
cout << "Detector Number = "
<< fTiaraBarrel_Outer_DetectorNbr << endl;
<< fTiaraBarrel_Outer_DetectorNbr[i] << endl;
cout << "Energy = "
<< fTiaraBarrel_Outer_Energy << endl ;
<< fTiaraBarrel_Outer_Energy[i] << endl ;
cout << "Time = "
<< fTiaraBarrel_Outer_Time << endl ;
<< fTiaraBarrel_Outer_Time[i] << endl ;
}
}
......@@ -31,7 +31,7 @@ using namespace std ;
// ROOT
#include "TNamed.h"
class TTiaraBarrel : public TNamed {
class TTiaraBarrelData : public TNamed {
private:
// Tiara
vector<unsigned short> fTiaraBarrel_Front_Upstream_DetectorNbr;
......@@ -42,7 +42,7 @@ class TTiaraBarrel : public TNamed {
vector<unsigned short> fTiaraBarrel_Front_Downstream_DetectorNbr;
vector<unsigned short> fTiaraBarrel_Front_Downstream_StripNbr;
vector<double> fTiaraBarrel_Front_Downstream_Energy;
vector<double> fTiaraBarrel_Front_Dowstream_Time;
vector<double> fTiaraBarrel_Front_Downstream_Time;
vector<unsigned short> fTiaraBarrel_Back_DetectorNbr;
vector<double> fTiaraBarrel_Back_Energy;
......@@ -54,91 +54,91 @@ class TTiaraBarrel : public TNamed {
vector<double> fTiaraBarrel_Outer_Time;
public:
TTiaraBarrel();
virtual ~TTiaraBarrel();
TTiaraBarrelData();
virtual ~TTiaraBarrelData();
void Clear();
void Clear(const Option_t*) {};
void Dump() const;
///////////////////// SETTERS ////////////////////////
inline void Set_Front_Upstream_DetectorNbr(vector<unsigned short> Front_Upstream_DetectorNbr)
inline void Set_Front_Upstream_DetectorNbr(const unsigned short& Front_Upstream_DetectorNbr)
{fTiaraBarrel_Front_Upstream_DetectorNbr.push_back(Front_Upstream_DetectorNbr);}
inline vector<unsigned short> Get_Front_Upstream_DetectorNbr()
{return fTiaraBarrel_Front_Upstream_DetectorNbr;}
inline void Set_Front_UpstreamStripNbr(vector<unsigned short> Front_UpstreamStripNbr)
{fTiaraBarrel_Front_UpstreamStripNbr.push_back(Front_UpstreamStripNbr);}
inline vector<unsigned short> Get_Front_UpstreamStripNbr()
{return fTiaraBarrel_Front_UpstreamStripNbr;}
inline void Set_Front_Upstream_StripNbr(const unsigned short& Front_Upstream_StripNbr)
{fTiaraBarrel_Front_Upstream_StripNbr.push_back(Front_Upstream_StripNbr);}
inline vector<unsigned short> Get_Front_Upstream_StripNbr()
{return fTiaraBarrel_Front_Upstream_StripNbr;}
inline void Set_Front_Upstream_Energy(vector<double> Front_Upstream_Energy)
inline void Set_Front_Upstream_Energy(const double& Front_Upstream_Energy)
{fTiaraBarrel_Front_Upstream_Energy.push_back(Front_Upstream_Energy);}
inline vector<double> Get_Front_Upstream_Energy()
{return fTiaraBarrel_Front_Upstream_Energy;}
inline void Set_Front_Upstream_Time(vector<double> Front_Upstream_Time)
inline void Set_Front_Upstream_Time(const double& Front_Upstream_Time)
{fTiaraBarrel_Front_Upstream_Time.push_back(Front_Upstream_Time);}
inline vector<double> Get_Front_Upstream_Time()
{return fTiaraBarrel_Front_Upstream_Time;}
inline void Set_Front_Downstream_DetectorNbr(vector<unsigned short> Front_Downstream_DetectorNbr)
inline void Set_Front_Downstream_DetectorNbr(const unsigned short& Front_Downstream_DetectorNbr)
{fTiaraBarrel_Front_Downstream_DetectorNbr.push_back(Front_Downstream_DetectorNbr);}
inline vector<unsigned short> Get_Front_Downstream_DetectorNbr()
{return fTiaraBarrel_Front_Downstream_DetectorNbr;}
inline void Set_Front_Downstream_StripNbr(vector<unsigned short> Front_Downstream_StripNbr)
inline void Set_Front_Downstream_StripNbr(const unsigned short& Front_Downstream_StripNbr)
{fTiaraBarrel_Front_Downstream_StripNbr.push_back(Front_Downstream_StripNbr);}
inline vector<unsigned short> Get_Front_Downstream_StripNbr()
{return fTiaraBarrel_Front_Downstream_StripNbr;}
inline void Set_Front_Downstream_Energy(vector<double> Front_Downstream_Energy)
inline void Set_Front_Downstream_Energy(const double& Front_Downstream_Energy)
{fTiaraBarrel_Front_Downstream_Energy.push_back(Front_Downstream_Energy);}
inline vector<double> Get_Front_Downstream_Energy()
{return fTiaraBarrel_Front_Downstream_Energy;}
inline void Set_Front_Downstream_Time(vector<double> Front_Downstream_Time)
inline void Set_Front_Downstream_Time(const double& Front_Downstream_Time)
{fTiaraBarrel_Front_Downstream_Time.push_back(Front_Downstream_Time);}
inline vector<double> Get_Front_Downstream_Time()
{return fTiaraBarrel_Front_Downstream_Time;}
inline void Set_Back_DetectorNbr(vector<unsigned short> Back_DetectorNbr)
inline void Set_Back_DetectorNbr(const unsigned short& Back_DetectorNbr)
{fTiaraBarrel_Back_DetectorNbr.push_back(Back_DetectorNbr);}
inline vector<unsigned short> Get_Back_DetectorNbr()
{return fTiaraBarrel_Back_DetectorNbr;}
inline void Set_Back_Energy(vector<double> Back_Energy)
inline void Set_Back_Energy(const double& Back_Energy)
{fTiaraBarrel_Back_Energy.push_back(Back_Energy);}
inline vector<double> Get_Back_Energy()
{return fTiaraBarrel_Back_Energy;}
inline void Set_Back_time(vector<double> Back_time)
{fTiaraBarrel_Back_time.push_back(Back_time);}
inline vector<double> Get_Back_time()
{return fTiaraBarrel_Back_time;}
inline void Set_Back_Time(const double& Back_Time)
{fTiaraBarrel_Back_Time.push_back(Back_Time);}
inline vector<double> Get_Back_Time()
{return fTiaraBarrel_Back_Time;}
inline void Set_Outer_DetectorNbr(vector<unsigned short> Outer_DetectorNbr)
inline void Set_Outer_DetectorNbr(const unsigned short& Outer_DetectorNbr)
{fTiaraBarrel_Outer_DetectorNbr.push_back(Outer_DetectorNbr);}
inline vector<unsigned short> Get_Outer_DetectorNbr()
{return fTiaraBarrel_Outer_DetectorNbr;}
inline void Set_Outer_StripNbr(vector<unsigned short> Outer_StripNbr)
inline void Set_Outer_StripNbr(const unsigned short& Outer_StripNbr)
{fTiaraBarrel_Outer_StripNbr.push_back(Outer_StripNbr);}
inline vector<unsigned short> Get_Outer_StripNbr()
{return fTiaraBarrel_Outer_StripNbr;}
inline void Set_Outer_Energy(double Outer_Energy)
{fTiaraBarrel_Outer_Energy=Outer_Energy;}
inline double Get_Outer_Energy()
inline void Set_Outer_Energy(const double& Outer_Energy)
{fTiaraBarrel_Outer_Energy.push_back(Outer_Energy);}
inline vector<double> Get_Outer_Energy()
{return fTiaraBarrel_Outer_Energy;}
inline void Set_Outer_Time(vector<double> Outer_Time)
inline void Set_Outer_Time(const double& Outer_Time)
{fTiaraBarrel_Outer_Time.push_back(Outer_Time);}
inline vector<double> Get_Outer_Time()
{return fTiaraBarrel_Outer_Time;}
ClassDef(TTiaraBarrel,1) // TiaraData structure
ClassDef(TTiaraBarrelData,1) // TiaraData structure
};
#endif
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment