#include <ChargedPad.h>
Inheritance diagram for tpc_tracking::ChargedPad:
|
|
Definition at line 8 of file ChargedPad.cc. |
|
|
Definition at line 12 of file ChargedPad.cc. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 114 of file ChargedPad.cc. References tpc_tracking::fast_data_structures::sllist< T >::add(), and m_ionization_centers. Referenced by tpc_tracking::IonizationCenter::put_charge_on_pads(). |
|
|
Deep copy of the object. C++ implementations should return the concrete type (virtual constructor). No reasonable implementation yet. Do not use this method. Reimplemented in IMPL::SimCalorimeterHitImpl. Definition at line 52 of file LCObject.h. |
|
|
|
|
|
Definition at line 17 of file ChargedPad.cc. |
|
|||||||||
|
Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,... Definition at line 430 of file LCRTRelations.h. |
|
|
|
|
|
Definition at line 185 of file ChargedPad.cc. References tpc_tracking::fast_data_structures::array< T >::at(), m_flash_adc_values, and tpc_tracking::fast_data_structures::array< T >::size(). Referenced by tpc_tracking::ChargedPadViewer::draw_bins(). |
|
|
|
|
|
Definition at line 117 of file ChargedPad.cc. References m_ionization_centers. Referenced by tpc_tracking::ChargedPadViewer::draw_ionization_centers(). |
|
|
|
|
|
Definition at line 174 of file ChargedPad.cc. References tpc_tracking::fast_data_structures::array< T >::at(), tpc_tracking::BinValue, m_flash_adc_values, and tpc_tracking::fast_data_structures::array< T >::size(). Referenced by tpc_tracking::ChargedPadViewer::draw_axes(), and tpc_tracking::ChargedPadViewer::draw_message(). |
|
|
|
|
|
Definition at line 51 of file ChargedPad.cc. References tpc_tracking::IonizationCenter::get_charge(), get_pad_number(), and m_ionization_centers. Referenced by tpc_tracking::ChargedPadViewer::draw_message(). |
|
|
|
|
|
|
|
|
|
Definition at line 120 of file ChargedPad.cc. References m_ionization_centers, and tpc_tracking::fast_data_structures::sllist< T >::size(). Referenced by tpc_tracking::ChargedPadViewer::draw_message(), and tpc_tracking::ChargedPads::get_max_nionization_centers(). |
|
|
|
|
|
Definition at line 93 of file ChargedPad.cc. Referenced by ls_ionization_centers(). |
|
|
|
|
|
Definition at line 123 of file ChargedPad.cc. References get_pad_number(). Referenced by make_flash_adc_values(). |
|
|
|
|
|
Definition at line 193 of file ChargedPad.cc. References tpc_tracking::PadGeometry::Pad::get_pad_number(), m_pad, and tpc_tracking::PadNumber. Referenced by tpc_tracking::ChargedPadViewer::draw_message(), tpc_tracking::ChargedPadViewer::get_charged_pad_number(), get_max_ion_charge(), get_max_ion_charge_perbin(), get_pad(), get_total_ion_charge(), ls_ionization_centers(), and make_flash_adc_values(). |
|
|
|
|
|
Definition at line 85 of file ChargedPad.cc. References tpc_tracking::fast_data_structures::array< T >::at(), m_flash_adc_values, and tpc_tracking::fast_data_structures::array< T >::size(). Referenced by tpc_tracking::ChargedPadViewer::draw_message(). |
|
|
|
|
|
Definition at line 42 of file ChargedPad.cc. References tpc_tracking::IonizationCenter::get_charge(), get_pad_number(), and m_ionization_centers. Referenced by tpc_tracking::ChargedPadViewer::draw_bins(), tpc_tracking::ChargedPadViewer::draw_message(), tpc_tracking::ChargedPads::get_max_ion_charge(), and tpc_tracking::PadGeometry::gl_draw_pad(). |
|
|
Returns an object id for internal (debugging) use in LCIO. Implements EVENT::LCObject. Definition at line 35 of file CustomLCIOObject.h. |
|
|
Returns an object id for internal (debugging) use in LCIO. Implements EVENT::LCObject. Definition at line 35 of file CustomLCIOObject.h. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
Definition at line 29 of file ChargedPad.cc. References ls_ionization_centers(). |
|
|
|
|
|
Definition at line 32 of file ChargedPad.cc. References tpc_tracking::IonizationCenter::get_charge(), tpc_tracking::IonizationCenter::get_number(), get_number(), get_pad_number(), m_ionization_centers, and tpc_tracking::fast_data_structures::sllist< T >::size(). Referenced by ls(). |
|
|
|
|
|
|||||||||
|
Returns the reference to the pointer to the extension/relation object Definition at line 508 of file LCRTRelations.h. |
|
|
Definition at line 88 of file CustomLCIOObject.cc. References tpc_tracking::CustomLCIOObject::Stream::declare_pointer_target(). Referenced by tpc_tracking::CustomSIOHandler::read(). |
|
|
Reimplemented from tpc_tracking::CustomLCIOObject. |
|
|
Reimplemented from tpc_tracking::CustomLCIOObject. Definition at line 96 of file ChargedPad.cc. References m_pad. |
|
|||||||||
|
Provides read access to relations - the object types and their connectivity are defined by the class V which has to be a subtype of either LC1To1Relation, LC1ToNRelation or LCNToNRelation. Definition at line 444 of file LCRTRelations.h. |
|
|
|
|
|
Definition at line 199 of file ChargedPad.cc. References m_pad. Referenced by tpc_tracking::ChargedPads::derived_create(). |
|
|
Definition at line 98 of file CustomLCIOObject.cc. References tpc_tracking::CustomLCIOObject::Stream::declare_pointer_target(). Referenced by tpc_tracking::CustomSIOHandler::write(). |
|
|
Reimplemented from tpc_tracking::CustomLCIOObject. |
|
|
Reimplemented from tpc_tracking::CustomLCIOObject. Definition at line 106 of file ChargedPad.cc. References tpc_tracking::PadGeometry::Pad::get_pad_number(), and m_pad. |
|
|
Definition at line 42 of file ChargedPad.h. |
|
|
Definition at line 42 of file ChargedPad.h. Referenced by get_adc_value(), get_max_adc_charge(), get_total_adc_charge(), and make_flash_adc_values(). |
|
|
Definition at line 41 of file ChargedPad.h. |
|
|
Definition at line 41 of file ChargedPad.h. Referenced by add_ionization_center(), get_ionization_centers(), get_max_ion_charge(), get_max_ion_charge_perbin(), get_nionization_centers(), get_total_ion_charge(), ls_ionization_centers(), and make_flash_adc_values(). |
|
|
Definition at line 43 of file ChargedPad.h. |
|
|
Definition at line 43 of file ChargedPad.h. Referenced by get_pad_number(), read(), set_pad_number(), and write(). |
1.3.9.1