ClassifyChargeBalance Class Reference
|
Ratpac-two
|
RAT::ClassifyChargeBalance Class Reference
Inheritance diagram for RAT::ClassifyChargeBalance:
Public Member Functions | |
| virtual Processor::Result | Event (DS::Root *ds, DS::EV *ev) |
Public Member Functions inherited from RAT::Processor | |
| Processor (std::string _name) | |
| virtual | ~Processor () |
| std::string | GetName () const |
| virtual void | SetI (std::string param, int value) |
| virtual void | SetF (std::string param, float value) |
| virtual void | SetD (std::string param, double value) |
| virtual void | SetS (std::string param, std::string value) |
| virtual Processor::Result | DSEvent (DS::Root *ds) |
| virtual void | BeginOfRun (DS::Run *run) |
| virtual void | EndOfRun (DS::Run *run) |
Protected Attributes | |
| std::vector< std::string > | fLabels = {"chargebalance"} |
| FitterInputHandler | inputHandler |
Protected Attributes inherited from RAT::Processor | |
| std::string | name |
Additional Inherited Members | |
Public Types inherited from RAT::Processor | |
| enum | Result { OK = 0 , FAIL = 1 , ABORT = 2 } |
Member Function Documentation
◆ Event()
|
virtual |
Process one triggered event.
If you do not override DSEvent(), then this method is called once per triggered event. As a convenience, a reference is also provided to the root of the data structure associated with the triggered event.
Do not override this method if you also plan to override DSEvent().
- Parameters
-
[in] ds Root of data structure [in,out] ev Triggered event data structure
- Returns
- Status code for successs/failure in processing this event.
Reimplemented from RAT::Processor.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/fit/include/RAT/ClassifyChargeBalance.hh
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/fit/src/ClassifyChargeBalance.cc
Generated by
Public Member Functions inherited from