Skip to content
/ tpecal Public

Semionline Monitoring and Analysis Software for the technollogical prototype ECAL for ILC

Notifications You must be signed in to change notification settings

airqui/tpecal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tpecal

Semionline Monitoring and Analaysis Software for the technological prototype ECAL for ILC

R. Poeschl & A. Irles

Contact:

[email protected]

LAL, France, 2016


Installation requirements: root (5.34.X), libboost-all-devel, (or at least the filesystem libraries) cmake (at least 2.8)


INSTALL:

git clone https://github.com/airqui/tpecal

cd tpecal

mkdir build

cd build

cmake ..

make install


RUN:

  • Requires root raw files (produced, for example, with the RAW2ROOT.C macro present in the tpecal/root_macros folder)
  • Requires chip mapping (txt file, in the tpecal/mapping folder)

from the in the tpecal/bin folder:

-> for scans (threshold scan, holdscan, etc)

./tpecalana

input_folder  = full path run folder containing the subruns folder (normally groupped in groups of 8 channels)
output_folder = relative path to the ouptut folder, which should be in input_folder/output_folder.     
analysis_type = scurves, PlaneEventsScan, holdscan (to be done)    
enabled_chips = Number of enabled chips per dif (default 16)     
step          = in case of scans, the number of channels in each subrun (default 8)     
buffer        = buffer to analyze (for scans) 0-14. If 15, all are analyzed together. (default 0)

-> for single file monitoring or analysis

./tpecalana

input_file    = input root file 
output_folder = output folder (full path) 
analysis_type = Pedestal, PedestalSignal (work in progress), MonitorChannel, MonitorChip
enabled_chips = Number of enabled chips per dif (default 16) 

About

Semionline Monitoring and Analysis Software for the technollogical prototype ECAL for ILC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published