![]() |
ATLAS Offline Software
|
#include <CutFlow.h>
Public Types | |
| enum | CutMode { ALL , UNTIL_FAIL } |
| enum | EReservedCuts { kAll , kIsValidParticle , kNReserved } |
Public Member Functions | |
| CutFlow () | |
| CutFlow (unsigned int n_cuts, CutMode cut_mode=UNTIL_FAIL) | |
| std::vector< unsigned int > & | counter () |
| const std::vector< unsigned int > & | counter () const |
| void | update (unsigned int missing_cuts) |
| void | merge (CutFlow &&a_cutflow) |
| void | clear () |
| std::string | report (const std::vector< std::string > &names) |
| Produce a formatted string report of the results. | |
Private Member Functions | |
| void | update (bool) |
Private Attributes | |
| std::vector< unsigned int > | m_counter |
| bool | m_integrated = false |
| bool | m_accumulateIntegrated = false |
| enum CutFlow::CutMode |
| Enumerator | |
|---|---|
| kAll | |
| kIsValidParticle | |
| kNReserved | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Produce a formatted string report of the results.
Definition at line 225 of file CutFlow.h.
|
inline |