|
|
The L1DczTest ROOT analysis utility
I updated the L1DczTest package.
The package has a new program called L1DczIterf_v1.cc
and new directories
-
a library one called libcalss/ containing the different classes
- and a Utils/
- and a directory called l1dczlib/ containing the shered library
The program L1DczIterf_v1.cc is the first version of the interface module
that reads root files and converts the usfull data into
different objects. This and gives the oppotunity
to start testing the DOCAZ simulation.
The libclass directory contains different classes for
the DOCAZ simulation.
The following analysis should use the new extraced object classes
and not the direct information from root as given in example.cc.
The new objects are
- List of reconstructed tracks Class recotrk::
- List of drift chamber digi Class dchdigi::
- List of segments Class seg::
- List of seed tracks Class seedtrk::
- List of fitted trks Class fittrk::
The first three list are mainly a copy of the data or
reconstructed data from L1Ntuple.
The list of segments have two new data member
- zsel - the board location the segment belong to
- tkid - The address or id of reconstructed track the segment belong to
for purity checkout purposes.
The fourth list is the seed track list
its data members for now are
- the seed type : A7,A10
- ptbin : the pt bin
- tlbin : tan lambda bin
- peaklay : number of overlapping superlayers at peak
- ambiguity: number of peaks with the same max value
- status : selection status :purity check filter:
- nhits : number of segments in the domain of the seed
- indx : the address of the segments that belong to that track
The fifth list is the fitted track list:
- trkid: the track address
- Iptrk :coming from the IP or not
- chi2z: for different z0 location
Run the program
- In order to compile and run the program you have to do:
write :gmake
The command will compile the required files,
put the necessary ones in a lib directory and make an exacutable.
-
In order to clean everything including your library files you have to :
gmake clean
|
|