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.