Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

LIPatternFinderFancy.cxx File Reference

#include <TH1D.h>
#include <TH2D.h>
#include "CandDigit/CandDigitHandle.h"
#include "CandDigit/CandDigitListHandle.h"
#include "DatabaseInterface/DbiResultPtr.h"
#include "MessageService/MsgService.h"
#include "LIPatternFinderFancy.h"

Go to the source code of this file.

Functions

 CVSID ("$Id: LIPatternFinderFancy.cxx,v 1.3 2004/04/07 20:44:30 costas Exp $")
 A Concrete Light Injection Pattern Finder.


Function Documentation

CVSID "$Id: LIPatternFinderFancy cxx,
v 1.3 2004/04/07 20:44:30 costas Exp $" 
 

A Concrete Light Injection Pattern Finder.

_____________________________________________________________________

Id
LIPatternFinderFancy.cxx,v 1.3 2004/04/07 20:44:30 costas Exp

LIPatternFinderFancy

The algorithm is using the Plex information to map all digits (of the input canddigitlist) to the charge-weighted 2-D (pulser box, led in pulser box) space.

The total pulse height and pulse height of the maximum pulse height bins (in the 2-D and 1-D distributions) are computed and if the ratio

R = (pulse_height_in_max_pulse_height_bin)/(total_pulse_height)

exceeds a configurable threshold the snarl is marked as LI-leakage.

Author:
Costas Andreopoulos <C.V.Andreopoulos@rl.ac.uk> CCLRC, Rutherford Appleton Lab. 29/03/2004 ______________________________________________________________________


Generated on Mon Feb 15 11:08:02 2010 for loon by  doxygen 1.3.9.1