Software: Difference between revisions
No edit summary |
No edit summary Ā |
||
(14 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
'''General hints:''' |
|||
⚫ | |||
+ don't reinvent the wheel. use the existing software! |
|||
⚫ | |||
+ if you write new stuff, which is potentially interesting for others, please put it here! |
|||
⚫ | |||
+ try to code as modular and object oriented as possible. |
|||
⚫ | |||
+ feel free to refine and contribute to existing software. if you do so, ''please create your own branch'' on the git repository (if one exists). |
|||
⚫ | |||
+ if you need support, please contact the quoted admin. |
|||
⚫ | |||
== '''STiC2 Full DAQ''' == |
|||
''Admin:'' Tobias |
|||
''Description:'' |
|||
git repository containing the firmware and readout software for STiC2 and STiC3 with the Visions FLYSPY FPGA Board: |
|||
git clone git@ILCServer:stic2-hdldaq.git |
|||
== '''Labtools''' == |
|||
''Admin:'' Tobias,Konrad,Patrick |
|||
''Description:'' |
|||
c++ libraries for several devices (power supplies, pulse generators, oscilloscopes, ...) and more: |
|||
git clone git@ILCServer:labtools.git |
|||
== '''SiPM Characterisation''' == |
|||
''Admin:'' Patrick |
|||
''Description:'' |
|||
For data aquisition with Lecroy scope. Dark-rate measurements, SPS, etc... |
|||
git clone git@ILCServer:sipmchar.git |
|||
⚫ | |||
''Admin:'' Patrick |
|||
''Description:'' |
|||
Analysis class for SiPM single photon spectra (SPS). Does stuff like determine gain, Npe, Nfired, excess noise, etc. and spectrum fitting. |
|||
⚫ | |||
⚫ | |||
''Admin:'' Patrick |
|||
''Description:'' |
|||
Analysis class for SiPM waveform analysis. Does stuff like determine time-stamp, ToT, peaks, etc... |
|||
⚫ | |||
== '''Waveform Reader Class''' == |
|||
''Admin:'' Patrick |
|||
''Description:'' |
|||
Class for reading stored waveforms form Picoscope, Lecroy and DRS. |
|||
⚫ | |||
=Simulation Tools= |
=Simulation Tools= |
||
== Geant4 Stuff == |
== '''Geant4 Stuff''' == |
||
''Admin:'' Patrick |
|||
'''Material Database''' |
'''Material Database''' |
||
''Description:'' |
|||
Collection of materials - especially scintillating materials with optical properties. |
|||
'''Scintillators & SiPMs''' |
'''Scintillators & SiPMs''' |
||
''Description:'' |
|||
⚫ | |||
Generic implementations of SiPMs and scintillators. |
|||
Not uploaded yet... please ask Patrick for the files. |
|||
⚫ | |||
''Admin:'' Patrick |
|||
''Description:'' |
|||
⚫ | |||
SiPM simulation GosSiP. |
|||
git clone git@ILCServer:sipm-simulation.git |
|||
⚫ | |||
or |
|||
⚫ |
Latest revision as of 11:29, 17 April 2014
General hints:
+ don't reinvent the wheel. use the existing software!
+ if you write new stuff, which is potentially interesting for others, please put it here!
+ try to code as modular and object oriented as possible.
+ feel free to refine and contribute to existing software. if you do so, please create your own branch on the git repository (if one exists).
+ if you need support, please contact the quoted admin.
Measurement & Analysis Tools
STiC2 Full DAQ
Admin: Tobias
Description: git repository containing the firmware and readout software for STiC2 and STiC3 with the Visions FLYSPY FPGA Board:
git clone git@ILCServer:stic2-hdldaq.git
Labtools
Admin: Tobias,Konrad,Patrick
Description: c++ libraries for several devices (power supplies, pulse generators, oscilloscopes, ...) and more:
git clone git@ILCServer:labtools.git
SiPM Characterisation
Admin: Patrick
Description: For data aquisition with Lecroy scope. Dark-rate measurements, SPS, etc...
git clone git@ILCServer:sipmchar.git
SPS Analysis Class
Admin: Patrick
Description: Analysis class for SiPM single photon spectra (SPS). Does stuff like determine gain, Npe, Nfired, excess noise, etc. and spectrum fitting.
git clone git@ILCServer:sipmanalysis.git
Waveform Analysis Class
Admin: Patrick
Description: Analysis class for SiPM waveform analysis. Does stuff like determine time-stamp, ToT, peaks, etc...
git clone git@ILCServer:wfanalysis.git
Waveform Reader Class
Admin: Patrick
Description: Class for reading stored waveforms form Picoscope, Lecroy and DRS.
git clone git@ILCServer:wfreader.git
Simulation Tools
Geant4 Stuff
Admin: Patrick
Material Database
Description: Collection of materials - especially scintillating materials with optical properties.
Scintillators & SiPMs
Description: Generic implementations of SiPMs and scintillators.
Not uploaded yet... please ask Patrick for the files.
SiPM Simulation
Admin: Patrick
Description: SiPM simulation GosSiP.
git clone git@ILCServer:sipm-simulation.git or http://www.kip.uni-heidelberg.de/hep-detektoren/gossip