![]() |
Diana Software
|
Filter to rejct main events when at least one side pulse has SideAmplitude above a certain threshold (in number of sigma) More...
Public Member Functions | |
| void | GetCuts (const Diana::QEvent &ev) |
| Get cuts from config file. More... | |
| bool | Filter (const Diana::QEvent &ev, const Diana::QEventList &neighbours) |
| return true if ev passes the cuts More... | |
Private Attributes | |
| double | fNSigma |
| std::string | fSideAmplitudeOwner |
Filter to rejct main events when at least one side pulse has SideAmplitude above a certain threshold (in number of sigma)
Put here an extensive description of what your
filter does.
filter FilterSideAmplitude verbosity = info enable = true Logic = AND NumberOfSigma = 3 SideAmplitudeOwner = SideAmplitude endmod
Definition at line 40 of file MFilterSideAmplitude.hh.
| bool MFilterSideAmplitude::Filter | ( | const Diana::QEvent & | ev, |
| const Diana::QEventList & | neighbours | ||
| ) |
return true if ev passes the cuts
Definition at line 22 of file MFilterSideAmplitude.cc.
References QEventList::Size().
| void MFilterSideAmplitude::GetCuts | ( | const Diana::QEvent & | ev | ) |
Get cuts from config file.
Definition at line 13 of file MFilterSideAmplitude.cc.
References QEvent::RequireByLabel().
|
private |
Definition at line 52 of file MFilterSideAmplitude.hh.
|
private |
Definition at line 53 of file MFilterSideAmplitude.hh.