Main Page | Class List | File List | Class Members | File Members | Related Pages

non.cpp File Reference

Reads csc data file and produces a tree with fit results for small amplitude non-linearity. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "TH1.h"
#include "TH2.h"
#include "TGraph.h"
#include "TFile.h"
#include "TF1.h"
#include "TTree.h"
#include "TProfile.h"
#include "CSCEvent.h"
#include "CSCHitList.h"
#include "CalServer.h"

Defines

#define maxSize   4000*32
 Buffer size for an entire ATLAS event.
#define maxChamber   32
 allocate space for all 32 chambers

Functions

double bipolar (Double_t *x, Double_t *parm)
 fit function for adc values
int main (int argc, char *argv[])
 main program


Detailed Description

Reads csc data file and produces a tree with fit results for small amplitude non-linearity.


Function Documentation

int main int  argc,
char *  argv[]
 

main program

branch structure for root tree.

channel number in layer 0 chamber 0

the pulser attenuation 0..63

the amplitude.

the peaking time.

the width of the pulse

the ampitude error

the adc values

chi2 of the fit

the pedestal of this channel from calibration


Generated on Wed Oct 29 10:35:18 2008 for CSCRead by  doxygen 1.3.9.1