Project
Loading...
Searching...
No Matches
o2::tpc::qc::CalPadWrapper Class Reference

#include <CalPadWrapper.h>

Inherits TObject.

Public Member Functions

 CalPadWrapper (o2::tpc::CalDet< float > *obj)
 
 CalPadWrapper ()=default
 
void setObj (o2::tpc::CalDet< float > *obj)
 
o2::tpc::CalDet< float > * getObj ()
 
virtual const charGetName () const override
 
virtual ~CalPadWrapper () override=default
 

Detailed Description

Temporary solution until objects not inheriting from TObject can be handled in QualityControl A wrapper class to easily promote CalDet<float> objects to a TObject does not take ownership of wrapped object and should not be used in tight loops since construction expensive

Definition at line 30 of file CalPadWrapper.h.

Constructor & Destructor Documentation

◆ CalPadWrapper() [1/2]

o2::tpc::qc::CalPadWrapper::CalPadWrapper ( o2::tpc::CalDet< float > *  obj)
inline

Definition at line 33 of file CalPadWrapper.h.

◆ CalPadWrapper() [2/2]

o2::tpc::qc::CalPadWrapper::CalPadWrapper ( )
default

◆ ~CalPadWrapper()

virtual o2::tpc::qc::CalPadWrapper::~CalPadWrapper ( )
overridevirtualdefault

Member Function Documentation

◆ GetName()

virtual const char * o2::tpc::qc::CalPadWrapper::GetName ( ) const
inlineoverridevirtual

Definition at line 49 of file CalPadWrapper.h.

◆ getObj()

o2::tpc::CalDet< float > * o2::tpc::qc::CalPadWrapper::getObj ( )
inline

Definition at line 44 of file CalPadWrapper.h.

◆ setObj()

void o2::tpc::qc::CalPadWrapper::setObj ( o2::tpc::CalDet< float > *  obj)
inline

Definition at line 39 of file CalPadWrapper.h.


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