List of all members | Public Member Functions
MdPileUpCorrecterAG::InhibitionStrategy Class Reference

Functor implementing pile-up correction proposed in GAP 2022-001. More...

#include <MdPileUpCorrecterAG/InhibitionStrategy.h>

Inheritance diagram for MdPileUpCorrecterAG::InhibitionStrategy:
Inheritance graph
[legend]

Public Member Functions

 InhibitionStrategy ()
 Creates a functor. More...
 
boost::tuple< double, double > operator() (mevt::Module &module, const mdet::Module &mdetModule) const
 Performs the counting. More...
 

Detailed Description

Functor implementing pile-up correction proposed in GAP 2022-001.

Author
Flavia Gesualdi
Date
07 June 2022

Definition at line 16 of file InhibitionStrategy.h.

Constructor & Destructor Documentation

MdPileUpCorrecterAG::InhibitionStrategy::InhibitionStrategy ( )

Creates a functor.

Parameters
windowSizeThe number of bins in the inhibition window.
nOnesThe number of consecutive ones that's counted as a positive match.

Definition at line 11 of file InhibitionStrategy.cc.

Member Function Documentation

boost::tuple< double, double > MdPileUpCorrecterAG::InhibitionStrategy::operator() ( mevt::Module module,
const mdet::Module mdetModule 
) const
virtual

The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.