Analog
class description - source file - inheritance tree
private:
void prepare_file(FILE*, int, int)
public:
Analog(const Analog&)
Analog(char*, int = 128)
virtual ~Analog()
void ana(int = 0, int = 0, int = 1)
void Book_histograms(int)
static TClass* Class()
int Cluster(int ns, CHannel*, float, float, float, CLUster*, int*)
void CommonMode(CM*)
void DrawEvent(int)
int GetEvent(void*, unsigned int, int = -1)
void GetParams()
void GetPedestals()
virtual TClass* IsA() const
void operator()(int x)
void pedes(int, int = 0, int = 0)
void Reset_histograms(int = 0)
void SetExclude(int, int*)
void SetRegions(int, int*)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
size_t lrecl File record length */
int pfile Pointer to data file */
FILE* in
char* ftit .ini file as argument */
double* avnoise
public:
TH1F* his[200]
TProfile* prof[10]
TH2F* his2[5]
CHannel* chan
TH1F* chis[10]
int Nevt
char ffile[100] File with data */
int NNchan no. of channels */
int nupdate pdestal update rate */
float COMhard
float COMthres
float CLUSthr[3] Seed, neighbourgs and cluster cut */
int mxclust
int mxstrip max. no. of strips per cluster */
int Nchan
int Nreg
int Nexcl Number of channels excluded */
float ssign Expected sign of the signal */
Region* reg
int* excld
int skip
int sample
MeassureWF
This class handels the voltage scans produced with TCT Labview software (".tct" files)!
Waveform vectors are stored in the histograms on which the data manipultaion rutines work
Analog(char *filename,int numch)
void pedes(int npass,int se,int ee)
int GetEvent(void *buff, unsigned int lrec, int en)
void CommonMode(CM *cmod)
~Analog()
void SetRegions(int numr,int regions[])
void SetExclude(int nume,int *exclude)
void GetParams()
void ana(int se,int ee,int histos)
void prepare_file(FILE *in,off_t offset, int whence)
_lseek(pfile,offset,whence);
void Book_histograms(int nevt)
int Cluster(int ns, CHannel *data, float SeedT, float IncT, float clsT,
CLUster *clst, int *mxstrip)
void GetPedestals()
void Reset_histograms(int how)
void DrawEvent(int ix)
Inline Functions
void operator()(int x)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Analog Analog(const Analog&)
Last update: Fri Sep 28 09:12:19 2007
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.