#include <ChargedPad.h>
Inheritance diagram for tpc_tracking::ChargedPads:
Public Member Functions | |
| ChargedPads () | |
| ~ChargedPads () | |
| bool | derived_create () |
| std::string | determine_collection_name (lcio::LCEvent *lc_event) |
| void | ls () |
| int | get_max_nionization_centers () |
| double | get_max_ion_charge () |
| unsigned int | get_max_adc_charge () |
| void | make_adc_values () |
| ChargedPad * | get_charged_pad (PadNumber number) |
| int | get_ncharged_pads () |
| ChargedPads () | |
| ~ChargedPads () | |
| bool | derived_create () |
| std::string | determine_collection_name (lcio::LCEvent *lc_event) |
| void | ls () |
| int | get_max_nionization_centers () |
| double | get_max_ion_charge () |
| unsigned int | get_max_adc_charge () |
| void | make_adc_values () |
| ChargedPad * | get_charged_pad (PadNumber number) |
| int | get_ncharged_pads () |
| lcio::LCCollectionVec * | get_collection_vec () |
| lcio::LCCollectionVec * | get_collection_vec () |
| virtual bool | alloc_vec () |
| virtual bool | alloc_vec () |
| virtual void | set_vec_element (int n, ChargedPad *pt) |
| virtual void | set_vec_element (int n, ChargedPad *pt) |
| virtual void | resize_vec (int n) |
| virtual void | resize_vec (int n) |
| void | read_collection (lcio::LCEvent *lc_event) |
| void | read_collection (lcio::LCEvent *lc_event) |
| unsigned int | get_number (ChargedPad *pt) |
| unsigned int | get_number (ChargedPad *pt) |
| void | rebuild_number_map () |
| void | rebuild_number_map () |
| virtual bool | derived_empty () |
| virtual bool | derived_empty () |
| virtual bool | derived_write (lcio::LCEvent *lc_event) |
| virtual bool | derived_write (lcio::LCEvent *lc_event) |
| virtual bool | derived_read (lcio::LCEvent *lc_event) |
| virtual bool | derived_read (lcio::LCEvent *lc_event) |
| ChargedPad * | get_object (int number) |
| ChargedPad * | get_object (int number) |
| int | get_nobjects () |
| int | get_nobjects () |
| virtual const char * | get_collection_name () |
| virtual const char * | get_collection_name () |
| virtual void | print_status (bool bendl=true) |
| virtual void | print_status (bool bendl=true) |
| virtual bool | empty () |
| virtual bool | empty () |
| virtual bool | create () |
| virtual bool | create () |
| virtual bool | create_if_empty () |
| virtual bool | create_if_empty () |
| virtual bool | reread (lcio::LCEvent *lc_event) |
| virtual bool | reread (lcio::LCEvent *lc_event) |
| virtual bool | read_once (lcio::LCEvent *lc_event) |
| virtual bool | read_once (lcio::LCEvent *lc_event) |
| virtual bool | read (lcio::LCEvent *lc_event) |
| virtual bool | read (lcio::LCEvent *lc_event) |
| virtual bool | write (lcio::LCEvent *lc_event) |
| virtual bool | write (lcio::LCEvent *lc_event) |
| virtual bool | write_if_modified (lcio::LCEvent *lc_event) |
| virtual bool | write_if_modified (lcio::LCEvent *lc_event) |
| bool | bempty () |
| bool | bempty () |
| bool | bread_from_event () |
| bool | bread_from_event () |
| bool | bread_from_event_failed () |
| bool | bread_from_event_failed () |
| bool | bmodified () |
| bool | bmodified () |
Static Public Member Functions | |
| void | export_to_python (boost::python::object &tpc) |
| void | export_to_python (boost::python::object &tpc) |
Protected Member Functions | |
| lcio::LCCollection * | get_collection () |
| lcio::LCCollection * | get_collection () |
| void | set_collection (lcio::LCCollection *collection, bool bDeleteOnEmpty=true) |
| void | set_collection (lcio::LCCollection *collection, bool bDeleteOnEmpty=true) |
| void | set_empty (bool bEmpty=true) |
| void | set_empty (bool bEmpty=true) |
| void | set_read_from_event (bool bReadFromEvent=true) |
| void | set_read_from_event (bool bReadFromEvent=true) |
| void | set_read_from_event_failed (bool bReadFromEventFailed=true) |
| void | set_read_from_event_failed (bool bReadFromEventFailed=true) |
| void | set_modified (bool bModified=true) |
| void | set_modified (bool bModified=true) |
|
|
Definition at line 203 of file ChargedPad.cc. |
|
|
Definition at line 208 of file ChargedPad.cc. |
|
|
|
|
|
|
|
|
Definition at line 131 of file CustomLCIOCollection.h. |
|
|
Definition at line 131 of file CustomLCIOCollection.h. Referenced by derived_create(). |
|
|
|
|
|
|
|
|
|
Definition at line 25 of file EventObject.cc. Referenced by tpc_tracking::EventObject::print_status(), and tpc_tracking::EventObject::write_if_modified(). |
|
|
|
|
|
Definition at line 19 of file EventObject.cc. Referenced by tpc_tracking::EventObject::print_status(). |
|
|
|
|
|
Definition at line 22 of file EventObject.cc. Referenced by tpc_tracking::EventObject::print_status(). |
|
|
|
|
|
Definition at line 63 of file EventObject.cc. References tpc_tracking::EventObject::derived_create(), tpc_tracking::EventObject::set_empty(), and tpc_tracking::EventObject::set_modified(). Referenced by tpc_tracking::EventObject::create_if_empty(). |
|
|
|
|
|
Definition at line 57 of file EventObject.cc. References tpc_tracking::EventObject::bempty(), and tpc_tracking::EventObject::create(). |
|
|
Reimplemented from tpc_tracking::CustomLCIOCollection< ChargedPad >. |
|
|
|
Implements tpc_tracking::EventObject. Definition at line 49 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::EventObject. Definition at line 49 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::EventObject. Definition at line 83 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::EventObject. Definition at line 83 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::EventObject. Definition at line 63 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::EventObject. Definition at line 63 of file CustomLCIOCollection.h. |
|
|
Implements tpc_tracking::CustomLCIOCollection< ChargedPad >. |
|
|
Implements tpc_tracking::CustomLCIOCollection< ChargedPad >. Definition at line 237 of file ChargedPad.cc. |
|
|
|
|
|
|
|
|
|
Definition at line 213 of file ChargedPad.cc. |
|
|
|
|
|
Definition at line 221 of file ChargedPad.cc. References tpc_tracking::CustomLCIOCollection< ChargedPad >::get_object(). Referenced by get_max_ion_charge(), get_max_nionization_centers(), and make_adc_values(). |
|
|
Definition at line 106 of file CustomLCIOCollection.h. |
|
|
Definition at line 106 of file CustomLCIOCollection.h. |
|
|
Definition at line 101 of file CustomLCIOCollection.h. |
|
|
Definition at line 101 of file CustomLCIOCollection.h. |
|
|
Definition at line 128 of file CustomLCIOCollection.h. |
|
|
Definition at line 128 of file CustomLCIOCollection.h. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 263 of file ChargedPad.cc. References tpc_tracking::EventObject::bempty(), get_charged_pad(), and tpc_tracking::ChargedPad::get_total_ion_charge(). |
|
|
|
|
|
Definition at line 250 of file ChargedPad.cc. References tpc_tracking::EventObject::bempty(), get_charged_pad(), and tpc_tracking::ChargedPad::get_nionization_centers(). |
|
|
|
|
|
Definition at line 285 of file ChargedPad.cc. References tpc_tracking::CustomLCIOCollection< ChargedPad >::get_nobjects(). Referenced by make_adc_values(). |
|
|
Definition at line 95 of file CustomLCIOCollection.h. |
|
|
Definition at line 95 of file CustomLCIOCollection.h. Referenced by get_ncharged_pads(), and ls(). |
|
|
Definition at line 28 of file CustomLCIOCollection.h. |
|
|
Definition at line 28 of file CustomLCIOCollection.h. |
|
|
Definition at line 89 of file CustomLCIOCollection.h. |
|
|
Definition at line 89 of file CustomLCIOCollection.h. Referenced by get_charged_pad(). |
|
|
Reimplemented from tpc_tracking::EventObject. |
|
|
Reimplemented from tpc_tracking::EventObject. Definition at line 241 of file ChargedPad.cc. References tpc_tracking::EventObject::bempty(), tpc_tracking::CustomLCIOCollection< ChargedPad >::get_nobjects(), and tpc_tracking::EventObject::print_status(). |
|
|
|
|
|
Definition at line 276 of file ChargedPad.cc. References tpc_tracking::EventObject::bempty(), get_charged_pad(), get_ncharged_pads(), tpc_tracking::ChargedPad::make_flash_adc_values(), and tpc_assert. |
|
|
|
|
|
|
|
|
|
|
Definition at line 16 of file CustomLCIOCollection.h. |
|
|
Definition at line 16 of file CustomLCIOCollection.h. |
|
|
|
|
|
Definition at line 83 of file EventObject.cc. References tpc_tracking::EventObject::bempty(), and tpc_tracking::EventObject::read(). |
|
|
Definition at line 35 of file CustomLCIOCollection.h. |
|
|
Definition at line 35 of file CustomLCIOCollection.h. Referenced by derived_create(). |
|
|
|
|
|
Definition at line 89 of file EventObject.cc. References tpc_tracking::EventObject::bempty(), and tpc_tracking::EventObject::read(). |
|
|
Definition at line 138 of file CustomLCIOCollection.h. |
|
|
Definition at line 138 of file CustomLCIOCollection.h. Referenced by derived_create(). |
|
||||||||||||
|
Definition at line 109 of file CustomLCIOCollection.h. |
|
||||||||||||
|
Definition at line 109 of file CustomLCIOCollection.h. |
|
|
|
|
|
Definition at line 28 of file EventObject.cc. References tpc_tracking::EventObject::m_bEmpty. Referenced by tpc_tracking::EventObject::create(), tpc_tracking::EventObject::empty(), tpc_tracking::EventObject::EventObject(), and tpc_tracking::EventObject::read(). |
|
|
|
|
|
Definition at line 37 of file EventObject.cc. References tpc_tracking::EventObject::m_bModified. Referenced by tpc_tracking::EventObject::create(), tpc_tracking::EventObject::empty(), tpc_tracking::EventObject::EventObject(), and tpc_tracking::EventObject::write(). |
|
|
|
|
|
Definition at line 31 of file EventObject.cc. References tpc_tracking::EventObject::m_bReadFromEvent. Referenced by tpc_tracking::EventObject::empty(), tpc_tracking::EventObject::EventObject(), and tpc_tracking::EventObject::read(). |
|
|
|
|
|
Definition at line 34 of file EventObject.cc. References tpc_tracking::EventObject::m_bReadFromEventFailed. Referenced by tpc_tracking::EventObject::empty(), tpc_tracking::EventObject::EventObject(), and tpc_tracking::EventObject::read(). |
|
||||||||||||
|
Definition at line 135 of file CustomLCIOCollection.h. |
|
||||||||||||
|
Definition at line 135 of file CustomLCIOCollection.h. Referenced by derived_create(). |
|
|
|
|
|
Definition at line 106 of file EventObject.cc. References tpc_tracking::EventObject::derived_write(), and tpc_tracking::EventObject::set_modified(). Referenced by tpc_tracking::EventObject::write_if_modified(). |
|
|
|
|
|
Definition at line 113 of file EventObject.cc. References tpc_tracking::EventObject::bmodified(), and tpc_tracking::EventObject::write(). |
1.3.9.1