Nymph  v1.5.2
Flow-Based Data Processing Framework
Classes | Public Member Functions | List of all members
KTNotAwesomeCut Class Reference

#include <KTTestCuts.hh>

Inheritance diagram for KTNotAwesomeCut:
Inheritance graph

Classes

struct  Result
 

Public Member Functions

 KTNotAwesomeCut (const std::string &name="default-not-awesome-cut")
 
virtual ~KTNotAwesomeCut ()
 
bool Configure (const scarab::param_node &node)
 Should perform parameter store and command-line configurations. More...
 
bool Apply (KTData &data, KTTestData &testData)
 
- Public Member Functions inherited from KTCutOneArg< KTTestData >
 KTCutOneArg (const std::string &name="default-cut-name")
 
virtual ~KTCutOneArg ()
 
virtual bool Apply (KTDataPtr dataPtr)
 
- Public Member Functions inherited from KTCut
 KTCut (const std::string &name="default-cut-name")
 
virtual ~KTCut ()
 
- Public Member Functions inherited from KTConfigurable
 KTConfigurable (const std::string &name="default-name")
 
virtual ~KTConfigurable ()
 
bool Configure (const std::string &config)
 Implement the option for calling Configure without passing a parameter store node. More...
 
const std::string & GetConfigName () const
 
void SetConfigName (const std::string &name)
 

Additional Inherited Members

- Protected Attributes inherited from KTConfigurable
KTCommandLineHandlerfCLHandler
 
std::string fConfigName
 

Detailed Description

Definition at line 51 of file KTTestCuts.hh.

Constructor & Destructor Documentation

◆ KTNotAwesomeCut()

KTNotAwesomeCut ( const std::string &  name = "default-not-awesome-cut")

Definition at line 56 of file KTTestCuts.cc.

◆ ~KTNotAwesomeCut()

~KTNotAwesomeCut ( )
virtual

Definition at line 60 of file KTTestCuts.cc.

Member Function Documentation

◆ Apply()

bool Apply ( KTData data,
KTTestData testData 
)
virtual

Implements KTCutOneArg< KTTestData >.

Definition at line 68 of file KTTestCuts.cc.

◆ Configure()

bool Configure ( const scarab::param_node &  node)
virtual

Should perform parameter store and command-line configurations.

Implements KTConfigurable.

Definition at line 63 of file KTTestCuts.cc.


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