The tau candidate object. More...
#include <TauEventData.h>
Public Member Functions | |
| template<typename P > | |
| void | setObject (std::string key, P ptr) |
| bool | hasObject (std::string key) const |
| Check if something has been associated with given key. | |
| template<typename P > | |
| StatusCode | getObject (std::string key, P &ptr) |
| void | clear () |
| void | setInTrigger (bool v=true) |
| bool | inTrigger () const |
Public Attributes | |
| xAOD::TauJetContainer * | xAODTauContainer = 0 |
| xAOD::TauJetAuxContainer * | tauAuxContainer = 0 |
| const xAOD::JetContainer * | seedContainer = 0 |
| unsigned int | detailsNum = 0 |
| std::map< std::string, boost::any > | m_ptrMap |
The tau candidate object.
Holds all containers and information needed for the tau reconstruction process.
| StatusCode TauEventData::getObject | ( | std::string | key, | |
| P & | ptr | |||
| ) | [inline] |
Get the pointer associated with given key, if types don't match boost :: bad_any_cast exception is thrown
| void TauEventData::setObject | ( | std::string | key, | |
| P | ptr | |||
| ) | [inline] |
Associate some object to a key - this is meant to be used by TrigTauRec to pass container pointers to tauRec tools
1.6.1