417 TClonesArray *dc =
new TClonesArray(
"Deriv");
422 int nFrame =
t->GetEntries();
424 for (
int ifr=0; ifr<nFrame; ifr++) {
427 if (ifr==0) fpred=
NULL;
429 if (ifr==nFrame-1) fsuc=
NULL;
433 d->derivate(fpred,
f,fsuc);
439 new((*dc)[ifr])
Deriv(*
d);
444 if (v->GetNframesTop()) {
447 printf(
"!!!!!!!! dztop=%f, z1=%f, z2=%f\n",
Z1-
Z2,
Z1,
Z2);
455 printf(
"!!!!!!!! dzbot=%f, z3=%f, z4=%f\n",
Z3-
Z4,
Z3,
Z4);
469 TClonesArray* frames = v->GetFrames();
473 int nframes = v->GetNframes();
474 int nclusters = v->Nclusters();
478 for (i=0; i<nframes; i=i+rep) {
483 if (zmin>
f->GetZ()) zmin =
f->GetZ();
484 if (zmax<f->GetZ()) zmax =
f->GetZ();
490 for (i=0; i<nclusters; i++) {
493 c = v->GetCluster(i);
494 float xc = c->
GetX();
495 float yc = c->
GetY();
496 if (
In(xc,yc,Xmin,Xmax,Ymin,Ymax)) {
void d()
Definition: RecDispEX.C:381
FILE * f
Definition: RecDispMC.C:150
TClonesArray * Smoothing(EdbView *v)
Definition: bitview.cxx:237
int In(float X, float Y, float Xmin, float Xmax, float Ymin, float Ymax)
Definition: bitview.cxx:18
float min(TClonesArray *t)
Definition: bitview.cxx:275
void PreciseBasePosition(float zmin, float zmax, TClonesArray *dc, float &zup, float &zdown)
Definition: bitview.cxx:315
float max(TClonesArray *t)
Definition: bitview.cxx:297
TTree * t
Definition: check_shower.C:4
Definition: EdbCluster.h:19
Float_t GetX() const
Definition: EdbCluster.h:51
Float_t GetY() const
Definition: EdbCluster.h:52
Float_t GetArea() const
Definition: EdbCluster.h:54
Float_t GetZ() const
Definition: EdbCluster.h:53
Definition: EdbFrame.h:20
Definition: bitmatrix.h:13
float GetZ(void)
Definition: bitmatrix.h:37
void SetBit(long i, long j)
Definition: bitmatrix.cxx:120
float Z3
Definition: bitview.h:31
TBitMatrix * GetLayer(int n)
Definition: bitview.cxx:401
int GetNumberOfLayers(void)
Definition: bitview.h:47
float Z4
Definition: bitview.h:31
float Z1
Definition: bitview.h:31
float Z2
Definition: bitview.h:31
MFTYPE32 long(MFTYPE MPTYPE *MOCRHOOKFCTPTR)(long HookType
Definition: milocr.h:32
#define NULL
Definition: nidaqmx.h:84