2{
3 char* edbname = "prova.root";
4
8
9 int nviews=30;
10 int nsegments =200;
11 int npoints=14;
12
13 int ntracks=0;
14 int nclusters=0;
16
17 float x, y, z, tx, ty,
dz;
19
20 for (int v = 0; v < nviews; v++)
21 {
23 for (
int t = 0;
t < nsegments;
t++)
24 {
26 int id = ntracks++;
28 edbSegment->
Set(x, y, z, tx, ty,
dz, side, puls ,
id);
29 for (int n=0; n<npoints+v; n++)
30 {
34 nclusters++;
35 }
37 }
39 }
40
41
42 int nseg=0;
43 for(v=0;v<nviews;v++)
44 {
46 nseg =
View->Nsegments();
47 for(int j=0;j<nseg;j++)
48 {
50 cout <<
"view: "<<v<<
" seg: "<<j<<
" ID: "<< seg->
GetID()<<
"\t";
52 }
53 }
54
55
58}
brick dz
Definition: RecDispMC.C:107
Definition: EdbCluster.h:19
void Close()
Definition: EdbRun.cxx:439
EdbView * GetView() const
Definition: EdbRun.h:110
void AddView()
Definition: EdbRun.cxx:305
void AddElement(TObject *element)
Definition: EdbSegment.cxx:150
void Set(float x, float y, float z, float tx, float ty, float dz=0, int side=0, int puls=0, int id=0)
Definition: EdbSegment.cxx:93
EdbSegment * AddSegment(float x, float y, float z, float tx, float ty, float dz=0, int side=0, int puls=0, int id=-1)
Definition: EdbView.h:231
EdbCluster * AddCluster(EdbCluster *c)
Definition: EdbView.h:225
void Clear()
Definition: EdbView.cxx:79
EdbRun * run
Definition: check_raw.C:38
TTree * t
Definition: check_shower.C:4
s
Definition: check_shower.C:55
UInt_t id
Definition: tlg2couples.C:117