39{
42
44 int ngrseg=0;
45 int ngr;
46 for(int iseg=0; iseg<nseg; iseg++) {
49 printf("ngr = %d\n", ngr);
50 for(
int igr=0; igr<ngr; igr++)
grains.Add(
s->GetElements()->At(igr));
51 ngrseg+=ngr;
52 }
53
54
56 printf("ngrfog = %d\n", nfog);
58
61 printf("%d grains generated\n",ngr);
62
63
64 int icrem=0;
65 for(int i=0; i<ngr; i++) {
68 }
69 printf("%d grains removed in dead layer\n",icrem);
70
71 for(int i=0; i<ngr; i++) {
74
75 }
76
77 for(int iseg=0; iseg<nseg; iseg++)
80
81 return ngr;
82}
void SetArea(float a)
Definition: EdbCluster.h:45
segment of the track
Definition: EdbSegment.h:63
TObjArray * GetElements() const
Definition: EdbSegment.h:117
Float_t eFogDens
Definition: EdbViewDef.h:32
Float_t eDZdead
Definition: EdbViewDef.h:37
Float_t eZdead
Definition: EdbViewDef.h:36
int GenFogGrains(int ngr, TObjArray &grains, int side=0)
Definition: EdbViewGen.cxx:212
int GenSegGrains(EdbSegment &s)
Definition: EdbViewGen.cxx:115
int GenGrainClusters(EdbView &v, EdbCluster &g)
Definition: EdbViewGen.cxx:85
EdbSegment * GetSegment(int i) const
Definition: EdbView.h:219
Int_t Nsegments() const
Definition: EdbView.h:216
s
Definition: check_shower.C:55