#include "hpidperformacetest.h"

HPidPerformaceTest


class description - source file - inheritance tree (.pdf)

class HPidPerformaceTest : public HSUDummyRec

Inheritance Chart:
TObject
<-
TNamed
<-
HTask
<-
HReconstructor
<-
HSUDummyRec
<-
HPidPerformaceTest
    private:
void clearMembers() public:
HPidPerformaceTest(const char* pOutFileName = "pid_ntuple_out.root") ~HPidPerformaceTest() Int_t checkGeantTrackSet(HPidGeantTrackSet* pGTS) static TClass* Class() virtual Int_t execute() virtual Bool_t finalize() virtual Bool_t init() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
HIterator* pItTrackCand iterator over HPidTrackCand objects HIterator* pItCand iterator over HPidCand objects HIterator* pItPart iterator over HPidParticleSimExtHit HPidTrackCand* pTrackCand track candidate HPidCandidate* pCand particle candidate HPidHitData* pHitData hit data HPidTrackData* pTrackData track data const HPidGeantTrackSet* pGeantSet particle HPidParticle* pPart particle HShowerHitTof* pShwHit showerhitf HKickTrack* pKickTrack kicktrack HTofHit* pTof showerhitf HGeantKine* pKine GeantKine category TNtuple* pNtuple output ntuple TString sOutFileName ouput file name Bool_t m_bSimData kTRUE if simulation data Float_t aNtupleVars[200] public:
static const HPidPerformaceTest::enumData p_rec_id static const HPidPerformaceTest::enumData p_geant_id static const HPidPerformaceTest::enumData p_system static const HPidPerformaceTest::enumData p_charge static const HPidPerformaceTest::enumData p_rec_mom static const HPidPerformaceTest::enumData p_geant_mom static const HPidPerformaceTest::enumData p_beta static const HPidPerformaceTest::enumData p_sector static const HPidPerformaceTest::enumData p_theta static const HPidPerformaceTest::enumData p_phi static const HPidPerformaceTest::enumData p_tof static const HPidPerformaceTest::enumData p_geant_flag static const HPidPerformaceTest::enumData p_meta_quality static const HPidPerformaceTest::enumData p_corr_flag_0 static const HPidPerformaceTest::enumData p_corr_flag_1 static const HPidPerformaceTest::enumData p_corr_flag_2 static const HPidPerformaceTest::enumData p_corr_flag_3 static const HPidPerformaceTest::enumData p_corr_flag_4 static const HPidPerformaceTest::enumData p_corr_trk_id_0 static const HPidPerformaceTest::enumData p_corr_trk_id_1 static const HPidPerformaceTest::enumData p_corr_trk_id_2 static const HPidPerformaceTest::enumData p_corr_trk_id_3 static const HPidPerformaceTest::enumData p_corr_trk_id_4 static const HPidPerformaceTest::enumData p_corr_geant_id_0 static const HPidPerformaceTest::enumData p_corr_geant_id_1 static const HPidPerformaceTest::enumData p_corr_geant_id_2 static const HPidPerformaceTest::enumData p_corr_geant_id_3 static const HPidPerformaceTest::enumData p_corr_geant_id_4 static const HPidPerformaceTest::enumData p_corr_process_id_0 static const HPidPerformaceTest::enumData p_corr_process_id_1 static const HPidPerformaceTest::enumData p_corr_process_id_2 static const HPidPerformaceTest::enumData p_corr_process_id_3 static const HPidPerformaceTest::enumData p_corr_process_id_4 static const HPidPerformaceTest::enumData p_rich_flag static const HPidPerformaceTest::enumData p_ring_pad_nr static const HPidPerformaceTest::enumData p_ring_centroind static const HPidPerformaceTest::enumData p_rich_theta static const HPidPerformaceTest::enumData _p_rich_phi static const HPidPerformaceTest::enumData p_ring_pat_mat static const HPidPerformaceTest::enumData p_ring_hou_tra static const HPidPerformaceTest::enumData p_ring_ampli static const HPidPerformaceTest::enumData p_ring_local_max4 static const HPidPerformaceTest::enumData p_shw_flag static const HPidPerformaceTest::enumData p_shw_sum_0 static const HPidPerformaceTest::enumData p_shw_sum_1 static const HPidPerformaceTest::enumData p_shw_sum_2 static const HPidPerformaceTest::enumData p_shw_cls_0 static const HPidPerformaceTest::enumData p_shw_cls_1 static const HPidPerformaceTest::enumData p_shw_cls_2 static const HPidPerformaceTest::enumData p_tof_mult static const HPidPerformaceTest::enumData p_shw_ep static const HPidPerformaceTest::enumData p_shw_em static const HPidPerformaceTest::enumData p_shw_pp static const HPidPerformaceTest::enumData p_shw_pm static const HPidPerformaceTest::enumData p_shw_p static const HPidPerformaceTest::enumData p_shw_fp static const HPidPerformaceTest::enumData p_shw_fm static const HPidPerformaceTest::enumData p_rich_ep static const HPidPerformaceTest::enumData p_rich_em static const HPidPerformaceTest::enumData p_rich_pp static const HPidPerformaceTest::enumData p_rich_pm static const HPidPerformaceTest::enumData p_rich_p static const HPidPerformaceTest::enumData p_rich_fp static const HPidPerformaceTest::enumData p_rich_fm static const HPidPerformaceTest::enumData p_mvb_ep static const HPidPerformaceTest::enumData p_mvb_em static const HPidPerformaceTest::enumData p_mvb_pp static const HPidPerformaceTest::enumData p_mvb_pm static const HPidPerformaceTest::enumData p_mvb_p static const HPidPerformaceTest::enumData p_mvb_fp static const HPidPerformaceTest::enumData p_mvb_fm static const HPidPerformaceTest::enumData p_relint_ep static const HPidPerformaceTest::enumData p_relint_em static const HPidPerformaceTest::enumData p_relint_pp static const HPidPerformaceTest::enumData p_relint_pm static const HPidPerformaceTest::enumData p_relint_p static const HPidPerformaceTest::enumData p_relint_fp static const HPidPerformaceTest::enumData p_relint_fm static const HPidPerformaceTest::enumData p_merged_ep static const HPidPerformaceTest::enumData p_merged_em static const HPidPerformaceTest::enumData p_merged_pp static const HPidPerformaceTest::enumData p_merged_pm static const HPidPerformaceTest::enumData p_merged_p static const HPidPerformaceTest::enumData p_merged_fp static const HPidPerformaceTest::enumData p_merged_fm static const HPidPerformaceTest::enumData p_bayes_ep static const HPidPerformaceTest::enumData p_bayes_em static const HPidPerformaceTest::enumData p_bayes_pp static const HPidPerformaceTest::enumData p_bayes_pm static const HPidPerformaceTest::enumData p_bayes_p static const HPidPerformaceTest::enumData p_bayes_fp static const HPidPerformaceTest::enumData p_bayes_fm static const HPidPerformaceTest::enumData p_trigger_ds_flag static const HPidPerformaceTest::enumData p_trigger_decision static const HPidPerformaceTest::enumData p_qspline static const HPidPerformaceTest::enumData p_rich_corr_spline static const HPidPerformaceTest::enumData p_rich_corr_kick static const HPidPerformaceTest::enumData p_rich_corr_rk static const HPidPerformaceTest::enumData p_corr_parent_id_0 static const HPidPerformaceTest::enumData p_corr_parent_id_1 static const HPidPerformaceTest::enumData p_corr_parent_id_2 static const HPidPerformaceTest::enumData p_corr_parent_id_3 static const HPidPerformaceTest::enumData p_corr_parent_id_4 static const HPidPerformaceTest::enumData p_eloss_kick static const HPidPerformaceTest::enumData p_eloss_spline static const HPidPerformaceTest::enumData p_eloss_rk static const HPidPerformaceTest::enumData p_kick_vertex static const HPidPerformaceTest::enumData p_spline_vertex static const HPidPerformaceTest::enumData p_rk_vertex static const HPidPerformaceTest::enumData p_parent_0 static const HPidPerformaceTest::enumData p_parent_1 static const HPidPerformaceTest::enumData p_parent_2 static const HPidPerformaceTest::enumData p_parent_3 static const HPidPerformaceTest::enumData p_parent_4 static const HPidPerformaceTest::enumData p_parent_trk_id_0 static const HPidPerformaceTest::enumData p_parent_trk_id_1 static const HPidPerformaceTest::enumData p_parent_trk_id_2 static const HPidPerformaceTest::enumData p_parent_trk_id_3 static const HPidPerformaceTest::enumData p_parent_trk_id_4 static const HPidPerformaceTest::enumData p_medium_0 static const HPidPerformaceTest::enumData p_medium_1 static const HPidPerformaceTest::enumData p_medium_2 static const HPidPerformaceTest::enumData p_medium_3 static const HPidPerformaceTest::enumData p_medium_4 static const HPidPerformaceTest::enumData p_geant_mom_0 static const HPidPerformaceTest::enumData p_geant_mom_1 static const HPidPerformaceTest::enumData p_geant_mom_2 static const HPidPerformaceTest::enumData p_geant_mom_3 static const HPidPerformaceTest::enumData p_geant_mom_4 static const HPidPerformaceTest::enumData p_test_value static const HPidPerformaceTest::enumData p_dist_vert_spline static const HPidPerformaceTest::enumData p_dist_vert_kick static const HPidPerformaceTest::enumData p_dist_vert_rk static const HPidPerformaceTest::enumData p_inner_chi2 static const HPidPerformaceTest::enumData p_outer_chi2 static const HPidPerformaceTest::enumData p_track_r static const HPidPerformaceTest::enumData p_track_z static const HPidPerformaceTest::enumData p_rec_mom_spline static const HPidPerformaceTest::enumData p_rec_mom_kick static const HPidPerformaceTest::enumData p_rec_mom_rk static const HPidPerformaceTest::enumData p_shw_r static const HPidPerformaceTest::enumData p_shw_phi static const HPidPerformaceTest::enumData p_shw_theta static const HPidPerformaceTest::enumData p_iscpcandidate static const HPidPerformaceTest::enumData p_opang_cpcandidate static const HPidPerformaceTest::enumData p_rk_quality static const HPidPerformaceTest::enumData p_spline_quality static const HPidPerformaceTest::enumData p_kick_pull static const HPidPerformaceTest::enumData p_tof_leftamp static const HPidPerformaceTest::enumData p_tof_rightamp static const HPidPerformaceTest::enumData p_n_corr_tracks static const HPidPerformaceTest::enumData p_q_io_matching static const HPidPerformaceTest::enumData p_mdc_inner_dedx static const HPidPerformaceTest::enumData p_mdc_outer_dedx static const HPidPerformaceTest::enumData p_shw_row static const HPidPerformaceTest::enumData p_shw_col static const HPidPerformaceTest::enumData p_angle_to_closest_fitted_lep static const HPidPerformaceTest::enumData p_angle_to_closest_fitted_had static const HPidPerformaceTest::enumData p_angle_to_closest_nonfitted_lep static const HPidPerformaceTest::enumData p_angle_to_closest_nonfitted_had static const HPidPerformaceTest::enumData p_n_lepton_candidates static const HPidPerformaceTest::enumData p_mdc_combined_dedx static const HPidPerformaceTest::enumData p_mdc_combined_dedxsigma

Class Description


HPidPerformaceTest(const char*cOutFileName) :HSUDummyRec(kFALSE)

~HPidPerformaceTest()
delete pointer to ntuple

void clearMembers()

Bool_t init(void)
Init categories and iterators

Int_t checkGeantTrackSet(HPidGeantTrackSet* pGTS)

Int_t execute(void)
cout << "exec" << endl;

Bool_t finalize(void)
write ntuple to file



Inline Functions


            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Last update: Fri Jan 26 12:22:55 2007


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.