Table Of Contents

Previous topic

Metaproject documentation

Next topic

CMake: icetray’s build system

This Page

The icerec meta-project

The IceRec working group (IceCube WBS 1.5.2) delivers the reconstruction code icerec, a meta-project in the IceCube Offline Software frame. This page documents the projects of the dataclass based icerec trunk. Major parts of icerec are hit/pulse extraction and cleaning, fast (first guess) reconstruction methods that will operate on Pole and elaborate (Likelihood) algorithms to work offline.

The software will be documented and code reviewed and formally (module) tested Further tests will encompass physics comparisons with simulated and real data.

IceRec projects

In this section all IceRec projects are listed with links to their documentation.

Calibration and Feature extraction

Projects related to waveform calibration and feature / pulse extraction.

Project Documentation Code Review Other documents
FeatureExtractor inspect T Schmidt  
SLCHitExtractor inspect T Feusels, Oct 06, 09  
NFE inspect P Toale and A Olivas, Jun 23, 10 M Wallraff, internal report 201003002, 26 March 2010
wavedeform inspect F Kislat, Feb 25, 11  
wavereform inspect F Kislat, Apr 07, 11  
portia inspect A Olivas, Feb 26, 07  

Pulse treatment / Cleaning

Modules operating on hits / pulses, mostly for hit cleaning.

Project Documentation Code Review Other documents
pulse-splitter inspect K Meagher, Sep 18, 07  
SeededRTCleaning inspect D Boersma, Sep 03, 09  
static-twc inspect N Whitehorn, Oct 14, 10  
coinc-twc inspect J van Santen, Feb 22, 11  
core-removal inspect E Middell, Nov 24, 09  
lowe-noise-cleaner inspect F Kislat, Mar 02, 09  

Filtering and Triggering

Trigger, Filter implementations and DST.

Project Documentation Code Review Other documents
smallshower-filter Doxygen, inspect J Eisch, Nov 12, 09  
DeepCore_Filter Doxygen, inspect E Middell, Mar 23, 10  
dst Doxygen, inspect    
dst-extractor Doxygen, inspect    
superdst Documentation, inspect P Toale, Apr 14, 11  
trigger-sim Doxygen, inspect    
trigger-splitter Doxygen, inspect R. Franke, Oct 21, 11  
TopologicalSplitter inspect J v.Santen, Aug 08, 12  

Gulliver

The gulliver suite of projects.

Project Documentation Code Review Other documents
gulliver Doxygen, inspect M Merck, Jul 16, 07  
gulliver-modules Doxygen, inspect    
lilliput Doxygen, inspect    
paraboloid Doxygen, inspect    
bayesian-priors Doxygen, inspect M Merck, Mar 14, 08  

Cascade reconstruction

Cascade hypothesis based reconstructions.

Project Documentation Code Review Other documents
cfirst Doxygen, inspect D Pieloth, Feb 18, 05 Comparison w SL and MC
clast Doxygen, inspect J van Santen, Aug 24, 09 and ff.  
cscd-llh Doxygen, inspect S Klepser, Dec 20, 05 Data-MC comparisons Apr Jul
credo Doxygen, inspect T Feusels, Nov 26, 09  
AtmCscdEnergyReco Doxygen, inspect E Middell, Aug 06, 09 and ff.  
CascadeVariables Doxygen, inspect L Mohrmann, Feb 08, 12  

IceTop

IceTop related projects: hit extraction, calibration, cleaning, and reconstruction.

Utilities

Various utilities.

Project Documentation Code Review Other documents
DomTools Doxygen, inspect R Franke, Jul 21, 06  
simclasses Doxygen    
photospline     Not a module, but a library to use spline fitted photonics tables in photonics-service
photonics-service Doxygen, inspect D Boersma, Oct 23, 08  
BadDomList Doxygen, inspect S Panknin, Mar 27, 08  
ipdf Doxygen, inspect J Pretz, Feb 14, 06 more documentation
fill-ratio Doxygen, inspect A Lucke, Jun 22, 07  
tensor-of-inertia Doxygen, inspect T Hauschild / T Straszheim, Feb 21, 05 Comparison w MC and recoos
particleforge Doxygen, inspect S Panknin, Aug 24, 09  
cramer-rao Doxygen, inspect R Franke, Sep 02, 09  
flat-ntuple Doxygen, inspect D Turcan, Jul 13, 06 & reply  
topeventbrowser Doxygen, inspect    
CommonVariables inspect E Jacobi, Sep 24, 12  

Dependencies

The IceRec trunk depends on offline-software V13-01-00 <http://software.icecube.wisc.edu/offline/>`_, e.g. phys-services, dataclasses.

Author Emanuel Jacobi (January 2, 2013)