////////////////////////////////////////////////////////// // This class has been automatically generated on // Sun Nov 18 10:19:14 2018 by ROOT version 6.14/06 // from TTree tree/tree // found on file: reconstructed.root ////////////////////////////////////////////////////////// #ifndef cosmictree_h #define cosmictree_h #include #include #include // Header file for the classes stored in the TTree if any. #include "TObject.h" #include "TClonesArray.h" class cosmictree { public : TTree *fChain; //!pointer to the analyzed TTree or TChain Int_t fCurrent; //!current Tree number in a TChain // Fixed size dimensions of array or collections stored in the TTree if any. static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxPXDClusters = 9; static constexpr Int_t kMaxm_elements = 9; static constexpr Int_t kMaxm_elements = 8; static constexpr Int_t kMaxPXDDigits = 34; static constexpr Int_t kMaxPXDRawAdcs = 1; static constexpr Int_t kMaxPXDRawClusters = 1; static constexpr Int_t kMaxPXDRawHits = 6162; static constexpr Int_t kMaxPXDRawROIss = 16; static constexpr Int_t kMaxPXDSimHits = 1; static constexpr Int_t kMaxPXDTrueHits = 1; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxROIs = 4; static constexpr Int_t kMaxRawARICHs = 1; static constexpr Int_t kMaxRawCDCs = 1; static constexpr Int_t kMaxRawECLs = 1; static constexpr Int_t kMaxRawFTSWs = 1; static constexpr Int_t kMaxRawKLMs = 1; static constexpr Int_t kMaxRawPXDs = 16; static constexpr Int_t kMaxRawSVDs = 48; static constexpr Int_t kMaxRawTOPs = 1; static constexpr Int_t kMaxRawTRGs = 1; static constexpr Int_t kMaxRecoHitInformations = 24; static constexpr Int_t kMaxm_elements = 8; static constexpr Int_t kMaxm_elements = 20; static constexpr Int_t kMaxRecoTracks = 1; static constexpr Int_t kMaxm_elements = 24; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxSVDClusters = 79; static constexpr Int_t kMaxm_elements = 20; static constexpr Int_t kMaxm_elements = 79; static constexpr Int_t kMaxSVDDAQDiagnostics = 1748; static constexpr Int_t kMaxSVDRecoDigits = 4475; static constexpr Int_t kMaxm_elements = 4475; static constexpr Int_t kMaxSVDShaperDigits = 4475; static constexpr Int_t kMaxm_elements = 4475; static constexpr Int_t kMaxSVDSimHits = 1; static constexpr Int_t kMaxSVDTrueHits = 1; static constexpr Int_t kMaxm_elements = 1; static constexpr Int_t kMaxTrackFitResults = 2; static constexpr Int_t kMaxTracks = 1; static constexpr Int_t kMaxm_elements = 1; // Declaration of leaf types //Belle2::EventMetaData *EventMetaData; UInt_t fUniqueID; UInt_t fBits; UInt_t m_event; Int_t m_run; Int_t m_subrun; Int_t m_experiment; Int_t m_production; ULong64_t m_time; string m_parentLfn; Double_t m_generatedWeight; UInt_t m_errorFlag; //Belle2::RelationContainer *MCParticlesToPXDSimHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *MCParticlesToPXDTrueHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *MCParticlesToSVDSimHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *MCParticlesToSVDTrueHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t PXDClusters_; UInt_t PXDClusters_fUniqueID[kMaxPXDClusters]; //[PXDClusters_] UInt_t PXDClusters_fBits[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_sensorID[kMaxPXDClusters]; //[PXDClusters_] Float_t PXDClusters_m_uPosition[kMaxPXDClusters]; //[PXDClusters_] Float_t PXDClusters_m_vPosition[kMaxPXDClusters]; //[PXDClusters_] Float_t PXDClusters_m_uPositionSigma[kMaxPXDClusters]; //[PXDClusters_] Float_t PXDClusters_m_vPositionSigma[kMaxPXDClusters]; //[PXDClusters_] Float_t PXDClusters_m_uvRho[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_clsCharge[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_seedCharge[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_clsSize[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_uSize[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_vSize[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_uStart[kMaxPXDClusters]; //[PXDClusters_] UShort_t PXDClusters_m_vStart[kMaxPXDClusters]; //[PXDClusters_] Int_t PXDClusters_m_clsKind[kMaxPXDClusters]; //[PXDClusters_] vector PXDClusters_m_etaValues[kMaxPXDClusters]; vector PXDClusters_m_shapeIndices[kMaxPXDClusters]; //Belle2::RelationContainer *PXDClustersToPXDDigits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *PXDClustersToRecoTracks; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::PXDDAQStatus *PXDDAQStatus; UInt_t fUniqueID; UInt_t fBits; ULong_t m_errorMask; ULong_t m_critErrorMask; Bool_t m_usable; Bool_t m_gated; Bool_t m_unfiltered; //vector m_pxdPacket; Int_t PXDDigits_; UInt_t PXDDigits_fUniqueID[kMaxPXDDigits]; //[PXDDigits_] UInt_t PXDDigits_fBits[kMaxPXDDigits]; //[PXDDigits_] UShort_t PXDDigits_m_sensorID[kMaxPXDDigits]; //[PXDDigits_] UShort_t PXDDigits_m_uCellID[kMaxPXDDigits]; //[PXDDigits_] UShort_t PXDDigits_m_vCellID[kMaxPXDDigits]; //[PXDDigits_] UShort_t PXDDigits_m_charge[kMaxPXDDigits]; //[PXDDigits_] Int_t PXDRawAdcs_; UInt_t PXDRawAdcs_fUniqueID[kMaxPXDRawAdcs]; //[PXDRawAdcs_] UInt_t PXDRawAdcs_fBits[kMaxPXDRawAdcs]; //[PXDRawAdcs_] UShort_t PXDRawAdcs_m_sensorID[kMaxPXDRawAdcs]; //[PXDRawAdcs_] UShort_t PXDRawAdcs_m_dhp_header[kMaxPXDRawAdcs]; //[PXDRawAdcs_] vector PXDRawAdcs_m_adcs[kMaxPXDRawAdcs]; Int_t PXDRawClusters_; UInt_t PXDRawClusters_fUniqueID[kMaxPXDRawClusters]; //[PXDRawClusters_] UInt_t PXDRawClusters_fBits[kMaxPXDRawClusters]; //[PXDRawClusters_] UInt_t PXDRawClusters_m_length[kMaxPXDRawClusters]; //[PXDRawClusters_] UShort_t *PXDRawClusters_m_cluster[kMaxPXDRawClusters]; //[PXDRawClusters_m_length] UShort_t PXDRawClusters_m_vxdID[kMaxPXDRawClusters]; //[PXDRawClusters_] Int_t PXDRawHits_; UInt_t PXDRawHits_fUniqueID[kMaxPXDRawHits]; //[PXDRawHits_] UInt_t PXDRawHits_fBits[kMaxPXDRawHits]; //[PXDRawHits_] UShort_t PXDRawHits_m_sensorID[kMaxPXDRawHits]; //[PXDRawHits_] Short_t PXDRawHits_m_row[kMaxPXDRawHits]; //[PXDRawHits_] Short_t PXDRawHits_m_column[kMaxPXDRawHits]; //[PXDRawHits_] Short_t PXDRawHits_m_charge[kMaxPXDRawHits]; //[PXDRawHits_] UShort_t PXDRawHits_m_frameNr[kMaxPXDRawHits]; //[PXDRawHits_] Int_t PXDRawROIss_; UInt_t PXDRawROIss_fUniqueID[kMaxPXDRawROIss]; //[PXDRawROIss_] UInt_t PXDRawROIss_fBits[kMaxPXDRawROIss]; //[PXDRawROIss_] UInt_t PXDRawROIss_m_2timesNrROIs[kMaxPXDRawROIss]; //[PXDRawROIss_] Int_t *PXDRawROIss_m_rois[kMaxPXDRawROIss]; //[PXDRawROIss_m_2timesNrROIs] Int_t PXDSimHits_; UInt_t PXDSimHits_fUniqueID[kMaxPXDSimHits]; //[PXDSimHits_] UInt_t PXDSimHits_fBits[kMaxPXDSimHits]; //[PXDSimHits_] UShort_t PXDSimHits_m_backgroundTag[kMaxPXDSimHits]; //[PXDSimHits_] vector PXDSimHits_m_electronProfile[kMaxPXDSimHits]; Int_t PXDSimHits_m_pdg[kMaxPXDSimHits]; //[PXDSimHits_] Float_t PXDSimHits_m_globalTime[kMaxPXDSimHits]; //[PXDSimHits_] Float_t PXDSimHits_m_posIn[kMaxPXDSimHits][3]; //[PXDSimHits_] Float_t PXDSimHits_m_posOut[kMaxPXDSimHits][3]; //[PXDSimHits_] UShort_t PXDSimHits_m_sensorID[kMaxPXDSimHits]; //[PXDSimHits_] Int_t PXDTrueHits_; UInt_t PXDTrueHits_fUniqueID[kMaxPXDTrueHits]; //[PXDTrueHits_] UInt_t PXDTrueHits_fBits[kMaxPXDTrueHits]; //[PXDTrueHits_] Int_t PXDTrueHits_m_sensorID[kMaxPXDTrueHits]; //[PXDTrueHits_] Float_t PXDTrueHits_m_positionEntry[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_positionMidPoint[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_positionExit[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_momentumEntry[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_momentumMidPoint[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_momentumExit[kMaxPXDTrueHits][3]; //[PXDTrueHits_] Float_t PXDTrueHits_m_energyDep[kMaxPXDTrueHits]; //[PXDTrueHits_] Float_t PXDTrueHits_m_globalTime[kMaxPXDTrueHits]; //[PXDTrueHits_] //Belle2::RelationContainer *PXDTrueHitsToPXDSimHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::ROIpayload *ROIpayload; UInt_t fUniqueID; UInt_t fBits; Int_t m_packetLengthByte; Int_t m_length; Int_t m_rootdata[14]; //[m_length] Int_t ROIs_; UInt_t ROIs_fUniqueID[kMaxROIs]; //[ROIs_] UInt_t ROIs_fBits[kMaxROIs]; //[ROIs_] Int_t ROIs_m_minUid[kMaxROIs]; //[ROIs_] Int_t ROIs_m_maxUid[kMaxROIs]; //[ROIs_] Int_t ROIs_m_minVid[kMaxROIs]; //[ROIs_] Int_t ROIs_m_maxVid[kMaxROIs]; //[ROIs_] UShort_t ROIs_m_sensorID[kMaxROIs]; //[ROIs_] Int_t RawARICHs_; UInt_t RawARICHs_fUniqueID[kMaxRawARICHs]; //[RawARICHs_] UInt_t RawARICHs_fBits[kMaxRawARICHs]; //[RawARICHs_] Int_t RawARICHs_m_nwords[kMaxRawARICHs]; //[RawARICHs_] Int_t RawARICHs_m_num_nodes[kMaxRawARICHs]; //[RawARICHs_] Int_t RawARICHs_m_num_events[kMaxRawARICHs]; //[RawARICHs_] Int_t *RawARICHs_m_buffer[kMaxRawARICHs]; //[RawARICHs_m_nwords] Int_t RawCDCs_; UInt_t RawCDCs_fUniqueID[kMaxRawCDCs]; //[RawCDCs_] UInt_t RawCDCs_fBits[kMaxRawCDCs]; //[RawCDCs_] Int_t RawCDCs_m_nwords[kMaxRawCDCs]; //[RawCDCs_] Int_t RawCDCs_m_num_nodes[kMaxRawCDCs]; //[RawCDCs_] Int_t RawCDCs_m_num_events[kMaxRawCDCs]; //[RawCDCs_] Int_t *RawCDCs_m_buffer[kMaxRawCDCs]; //[RawCDCs_m_nwords] Int_t RawECLs_; UInt_t RawECLs_fUniqueID[kMaxRawECLs]; //[RawECLs_] UInt_t RawECLs_fBits[kMaxRawECLs]; //[RawECLs_] Int_t RawECLs_m_nwords[kMaxRawECLs]; //[RawECLs_] Int_t RawECLs_m_num_nodes[kMaxRawECLs]; //[RawECLs_] Int_t RawECLs_m_num_events[kMaxRawECLs]; //[RawECLs_] Int_t *RawECLs_m_buffer[kMaxRawECLs]; //[RawECLs_m_nwords] Int_t RawFTSWs_; UInt_t RawFTSWs_fUniqueID[kMaxRawFTSWs]; //[RawFTSWs_] UInt_t RawFTSWs_fBits[kMaxRawFTSWs]; //[RawFTSWs_] Int_t RawFTSWs_m_nwords[kMaxRawFTSWs]; //[RawFTSWs_] Int_t RawFTSWs_m_num_nodes[kMaxRawFTSWs]; //[RawFTSWs_] Int_t RawFTSWs_m_num_events[kMaxRawFTSWs]; //[RawFTSWs_] Int_t *RawFTSWs_m_buffer[kMaxRawFTSWs]; //[RawFTSWs_m_nwords] Int_t RawKLMs_; UInt_t RawKLMs_fUniqueID[kMaxRawKLMs]; //[RawKLMs_] UInt_t RawKLMs_fBits[kMaxRawKLMs]; //[RawKLMs_] Int_t RawKLMs_m_nwords[kMaxRawKLMs]; //[RawKLMs_] Int_t RawKLMs_m_num_nodes[kMaxRawKLMs]; //[RawKLMs_] Int_t RawKLMs_m_num_events[kMaxRawKLMs]; //[RawKLMs_] Int_t *RawKLMs_m_buffer[kMaxRawKLMs]; //[RawKLMs_m_nwords] Int_t RawPXDs_; UInt_t RawPXDs_fUniqueID[kMaxRawPXDs]; //[RawPXDs_] UInt_t RawPXDs_fBits[kMaxRawPXDs]; //[RawPXDs_] Int_t RawPXDs_m_nwords[kMaxRawPXDs]; //[RawPXDs_] Int_t *RawPXDs_m_buffer[kMaxRawPXDs]; //[RawPXDs_m_nwords] Int_t RawSVDs_; UInt_t RawSVDs_fUniqueID[kMaxRawSVDs]; //[RawSVDs_] UInt_t RawSVDs_fBits[kMaxRawSVDs]; //[RawSVDs_] Int_t RawSVDs_m_nwords[kMaxRawSVDs]; //[RawSVDs_] Int_t RawSVDs_m_num_nodes[kMaxRawSVDs]; //[RawSVDs_] Int_t RawSVDs_m_num_events[kMaxRawSVDs]; //[RawSVDs_] Int_t *RawSVDs_m_buffer[kMaxRawSVDs]; //[RawSVDs_m_nwords] Int_t RawTOPs_; UInt_t RawTOPs_fUniqueID[kMaxRawTOPs]; //[RawTOPs_] UInt_t RawTOPs_fBits[kMaxRawTOPs]; //[RawTOPs_] Int_t RawTOPs_m_nwords[kMaxRawTOPs]; //[RawTOPs_] Int_t RawTOPs_m_num_nodes[kMaxRawTOPs]; //[RawTOPs_] Int_t RawTOPs_m_num_events[kMaxRawTOPs]; //[RawTOPs_] Int_t *RawTOPs_m_buffer[kMaxRawTOPs]; //[RawTOPs_m_nwords] Int_t RawTRGs_; UInt_t RawTRGs_fUniqueID[kMaxRawTRGs]; //[RawTRGs_] UInt_t RawTRGs_fBits[kMaxRawTRGs]; //[RawTRGs_] Int_t RawTRGs_m_nwords[kMaxRawTRGs]; //[RawTRGs_] Int_t RawTRGs_m_num_nodes[kMaxRawTRGs]; //[RawTRGs_] Int_t RawTRGs_m_num_events[kMaxRawTRGs]; //[RawTRGs_] Int_t *RawTRGs_m_buffer[kMaxRawTRGs]; //[RawTRGs_m_nwords] Int_t RecoHitInformations_; UInt_t RecoHitInformations_fUniqueID[kMaxRecoHitInformations]; //[RecoHitInformations_] UInt_t RecoHitInformations_fBits[kMaxRecoHitInformations]; //[RecoHitInformations_] Int_t RecoHitInformations_m_trackingDetector[kMaxRecoHitInformations]; //[RecoHitInformations_] Int_t RecoHitInformations_m_rightLeftInformation[kMaxRecoHitInformations]; //[RecoHitInformations_] UInt_t RecoHitInformations_m_sortingParameter[kMaxRecoHitInformations]; //[RecoHitInformations_] Int_t RecoHitInformations_m_foundByTrackFinder[kMaxRecoHitInformations]; //[RecoHitInformations_] Int_t RecoHitInformations_m_flag[kMaxRecoHitInformations]; //[RecoHitInformations_] Bool_t RecoHitInformations_m_useInFit[kMaxRecoHitInformations]; //[RecoHitInformations_] Int_t RecoHitInformations_m_createdTrackPointID[kMaxRecoHitInformations]; //[RecoHitInformations_] //Belle2::RelationContainer *RecoHitInformationsToPXDClusters; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *RecoHitInformationsToSVDClusters; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t RecoTracks_; UInt_t RecoTracks_fUniqueID[kMaxRecoTracks]; //[RecoTracks_] UInt_t RecoTracks_fBits[kMaxRecoTracks]; //[RecoTracks_] //genfit::Track RecoTracks_m_genfitTrack[kMaxRecoTracks]; Short_t RecoTracks_m_charge[kMaxRecoTracks]; //[RecoTracks_] string RecoTracks_m_storeArrayNameOfCDCHits[kMaxRecoTracks]; string RecoTracks_m_storeArrayNameOfSVDHits[kMaxRecoTracks]; string RecoTracks_m_storeArrayNameOfPXDHits[kMaxRecoTracks]; string RecoTracks_m_storeArrayNameOfBKLMHits[kMaxRecoTracks]; string RecoTracks_m_storeArrayNameOfEKLMHits[kMaxRecoTracks]; string RecoTracks_m_storeArrayNameOfRecoHitInformation[kMaxRecoTracks]; Bool_t RecoTracks_m_dirtyFlag[kMaxRecoTracks]; //[RecoTracks_] Int_t RecoTracks_m_matchingStatus[kMaxRecoTracks]; //[RecoTracks_] Float_t RecoTracks_m_qualityIndicator[kMaxRecoTracks]; //[RecoTracks_] //Belle2::RelationContainer *RecoTracksToRecoHitInformations; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *RecoTracksToSpacePointTrackCands; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t SVDClusters_; UInt_t SVDClusters_fUniqueID[kMaxSVDClusters]; //[SVDClusters_] UInt_t SVDClusters_fBits[kMaxSVDClusters]; //[SVDClusters_] UShort_t SVDClusters_m_sensorID[kMaxSVDClusters]; //[SVDClusters_] Bool_t SVDClusters_m_isU[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_position[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_positionSigma[kMaxSVDClusters]; //[SVDClusters_] Double_t SVDClusters_m_clsTime[kMaxSVDClusters]; //[SVDClusters_] Double_t SVDClusters_m_clsTimeSigma[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_clsCharge[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_seedCharge[kMaxSVDClusters]; //[SVDClusters_] UShort_t SVDClusters_m_clsSize[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_clsSN[kMaxSVDClusters]; //[SVDClusters_] Float_t SVDClusters_m_clsChi2[kMaxSVDClusters]; //[SVDClusters_] Double_t SVDClusters_m_qualityIndicator[kMaxSVDClusters]; //[SVDClusters_] Double_t SVDClusters_m_qualityIndicatorError[kMaxSVDClusters]; //[SVDClusters_] //Belle2::RelationContainer *SVDClustersToRecoTracks; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; //Belle2::RelationContainer *SVDClustersToSVDRecoDigits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t SVDDAQDiagnostics_; UInt_t SVDDAQDiagnostics_fUniqueID[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UInt_t SVDDAQDiagnostics_fBits[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_triggerNumber[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_triggerType[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_pipelineAddress[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_cmc1[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_cmc2[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_apvError[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_ftbError[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UShort_t SVDDAQDiagnostics_m_ftbFlags[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_emuPipelineAddress[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_apvErrorOR[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] Bool_t SVDDAQDiagnostics_m_fadcMatch[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] Bool_t SVDDAQDiagnostics_m_apvMatch[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_fadcNo[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] UChar_t SVDDAQDiagnostics_m_apvNo[kMaxSVDDAQDiagnostics]; //[SVDDAQDiagnostics_] Int_t SVDRecoDigits_; UInt_t SVDRecoDigits_fUniqueID[kMaxSVDRecoDigits]; //[SVDRecoDigits_] UInt_t SVDRecoDigits_fBits[kMaxSVDRecoDigits]; //[SVDRecoDigits_] UShort_t SVDRecoDigits_m_sensorID[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Bool_t SVDRecoDigits_m_isU[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Short_t SVDRecoDigits_m_cellID[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Float_t SVDRecoDigits_m_stripNoise[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Float_t SVDRecoDigits_m_fittedAmplitude[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Float_t SVDRecoDigits_m_fittedAmplitudeError[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Float_t SVDRecoDigits_m_fittedTime[kMaxSVDRecoDigits]; //[SVDRecoDigits_] Float_t SVDRecoDigits_m_fittedTimeError[kMaxSVDRecoDigits]; //[SVDRecoDigits_] vector SVDRecoDigits_m_probabilities[kMaxSVDRecoDigits]; Float_t SVDRecoDigits_m_fitChi2Ndf[kMaxSVDRecoDigits]; //[SVDRecoDigits_] UChar_t SVDRecoDigits_m_mode[kMaxSVDRecoDigits]; //[SVDRecoDigits_] //Belle2::RelationContainer *SVDRecoDigitsToSVDShaperDigits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t SVDShaperDigits_; UInt_t SVDShaperDigits_fUniqueID[kMaxSVDShaperDigits]; //[SVDShaperDigits_] UInt_t SVDShaperDigits_fBits[kMaxSVDShaperDigits]; //[SVDShaperDigits_] UShort_t SVDShaperDigits_m_sensorID[kMaxSVDShaperDigits]; //[SVDShaperDigits_] Bool_t SVDShaperDigits_m_isU[kMaxSVDShaperDigits]; //[SVDShaperDigits_] Short_t SVDShaperDigits_m_cellID[kMaxSVDShaperDigits]; //[SVDShaperDigits_] UChar_t SVDShaperDigits_m_samples[kMaxSVDShaperDigits][6]; //[SVDShaperDigits_] Char_t SVDShaperDigits_m_FADCTime[kMaxSVDShaperDigits]; //[SVDShaperDigits_] UChar_t SVDShaperDigits_m_mode[kMaxSVDShaperDigits]; //[SVDShaperDigits_] //Belle2::RelationContainer *SVDShaperDigitsToSVDDAQDiagnostics; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t SVDSimHits_; UInt_t SVDSimHits_fUniqueID[kMaxSVDSimHits]; //[SVDSimHits_] UInt_t SVDSimHits_fBits[kMaxSVDSimHits]; //[SVDSimHits_] UShort_t SVDSimHits_m_backgroundTag[kMaxSVDSimHits]; //[SVDSimHits_] vector SVDSimHits_m_electronProfile[kMaxSVDSimHits]; Int_t SVDSimHits_m_pdg[kMaxSVDSimHits]; //[SVDSimHits_] Float_t SVDSimHits_m_globalTime[kMaxSVDSimHits]; //[SVDSimHits_] Float_t SVDSimHits_m_posIn[kMaxSVDSimHits][3]; //[SVDSimHits_] Float_t SVDSimHits_m_posOut[kMaxSVDSimHits][3]; //[SVDSimHits_] UShort_t SVDSimHits_m_sensorID[kMaxSVDSimHits]; //[SVDSimHits_] Int_t SVDTrueHits_; UInt_t SVDTrueHits_fUniqueID[kMaxSVDTrueHits]; //[SVDTrueHits_] UInt_t SVDTrueHits_fBits[kMaxSVDTrueHits]; //[SVDTrueHits_] Int_t SVDTrueHits_m_sensorID[kMaxSVDTrueHits]; //[SVDTrueHits_] Float_t SVDTrueHits_m_positionEntry[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_positionMidPoint[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_positionExit[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_momentumEntry[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_momentumMidPoint[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_momentumExit[kMaxSVDTrueHits][3]; //[SVDTrueHits_] Float_t SVDTrueHits_m_energyDep[kMaxSVDTrueHits]; //[SVDTrueHits_] Float_t SVDTrueHits_m_globalTime[kMaxSVDTrueHits]; //[SVDTrueHits_] //Belle2::RelationContainer *SVDTrueHitsToSVDSimHits; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; Int_t TrackFitResults_; UInt_t TrackFitResults_fUniqueID[kMaxTrackFitResults]; //[TrackFitResults_] UInt_t TrackFitResults_fBits[kMaxTrackFitResults]; //[TrackFitResults_] UInt_t TrackFitResults_m_pdg[kMaxTrackFitResults]; //[TrackFitResults_] Double32_t TrackFitResults_m_pValue[kMaxTrackFitResults]; //[TrackFitResults_] Double32_t TrackFitResults_m_tau[kMaxTrackFitResults][5]; //[TrackFitResults_] Double32_t TrackFitResults_m_cov5[kMaxTrackFitResults][15]; //[TrackFitResults_] ULong_t TrackFitResults_m_hitPatternCDCInitializer[kMaxTrackFitResults]; //[TrackFitResults_] UInt_t TrackFitResults_m_hitPatternVXDInitializer[kMaxTrackFitResults]; //[TrackFitResults_] Int_t Tracks_; UInt_t Tracks_fUniqueID[kMaxTracks]; //[Tracks_] UInt_t Tracks_fBits[kMaxTracks]; //[Tracks_] Short_t Tracks_m_trackFitIndices[kMaxTracks][6]; //[Tracks_] Float_t Tracks_m_qualityIndicator[kMaxTracks]; //[Tracks_] //Belle2::RelationContainer *TracksToRecoTracks; UInt_t fUniqueID; UInt_t fBits; Int_t m_elements_; UInt_t m_elements_fUniqueID[kMaxm_elements]; //[m_elements_] UInt_t m_elements_fBits[kMaxm_elements]; //[m_elements_] UInt_t m_elements_m_from[kMaxm_elements]; //[m_elements_] vector m_elements_m_to[kMaxm_elements]; vector m_elements_m_weights[kMaxm_elements]; string m_fromName; Int_t m_fromDurability; string m_toName; Int_t m_toDurability; // List of branches TBranch *b_EventMetaData_fUniqueID; //! TBranch *b_EventMetaData_fBits; //! TBranch *b_EventMetaData_m_event; //! TBranch *b_EventMetaData_m_run; //! TBranch *b_EventMetaData_m_subrun; //! TBranch *b_EventMetaData_m_experiment; //! TBranch *b_EventMetaData_m_production; //! TBranch *b_EventMetaData_m_time; //! TBranch *b_EventMetaData_m_parentLfn; //! TBranch *b_EventMetaData_m_generatedWeight; //! TBranch *b_EventMetaData_m_errorFlag; //! TBranch *b_MCParticlesToPXDSimHits_fUniqueID; //! TBranch *b_MCParticlesToPXDSimHits_fBits; //! TBranch *b_MCParticlesToPXDSimHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_MCParticlesToPXDSimHits_m_fromName; //! TBranch *b_MCParticlesToPXDSimHits_m_fromDurability; //! TBranch *b_MCParticlesToPXDSimHits_m_toName; //! TBranch *b_MCParticlesToPXDSimHits_m_toDurability; //! TBranch *b_MCParticlesToPXDTrueHits_fUniqueID; //! TBranch *b_MCParticlesToPXDTrueHits_fBits; //! TBranch *b_MCParticlesToPXDTrueHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_MCParticlesToPXDTrueHits_m_fromName; //! TBranch *b_MCParticlesToPXDTrueHits_m_fromDurability; //! TBranch *b_MCParticlesToPXDTrueHits_m_toName; //! TBranch *b_MCParticlesToPXDTrueHits_m_toDurability; //! TBranch *b_MCParticlesToSVDSimHits_fUniqueID; //! TBranch *b_MCParticlesToSVDSimHits_fBits; //! TBranch *b_MCParticlesToSVDSimHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_MCParticlesToSVDSimHits_m_fromName; //! TBranch *b_MCParticlesToSVDSimHits_m_fromDurability; //! TBranch *b_MCParticlesToSVDSimHits_m_toName; //! TBranch *b_MCParticlesToSVDSimHits_m_toDurability; //! TBranch *b_MCParticlesToSVDTrueHits_fUniqueID; //! TBranch *b_MCParticlesToSVDTrueHits_fBits; //! TBranch *b_MCParticlesToSVDTrueHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_MCParticlesToSVDTrueHits_m_fromName; //! TBranch *b_MCParticlesToSVDTrueHits_m_fromDurability; //! TBranch *b_MCParticlesToSVDTrueHits_m_toName; //! TBranch *b_MCParticlesToSVDTrueHits_m_toDurability; //! TBranch *b_PXDClusters_; //! TBranch *b_PXDClusters_fUniqueID; //! TBranch *b_PXDClusters_fBits; //! TBranch *b_PXDClusters_m_sensorID; //! TBranch *b_PXDClusters_m_uPosition; //! TBranch *b_PXDClusters_m_vPosition; //! TBranch *b_PXDClusters_m_uPositionSigma; //! TBranch *b_PXDClusters_m_vPositionSigma; //! TBranch *b_PXDClusters_m_uvRho; //! TBranch *b_PXDClusters_m_clsCharge; //! TBranch *b_PXDClusters_m_seedCharge; //! TBranch *b_PXDClusters_m_clsSize; //! TBranch *b_PXDClusters_m_uSize; //! TBranch *b_PXDClusters_m_vSize; //! TBranch *b_PXDClusters_m_uStart; //! TBranch *b_PXDClusters_m_vStart; //! TBranch *b_PXDClusters_m_clsKind; //! TBranch *b_PXDClusters_m_etaValues; //! TBranch *b_PXDClusters_m_shapeIndices; //! TBranch *b_PXDClustersToPXDDigits_fUniqueID; //! TBranch *b_PXDClustersToPXDDigits_fBits; //! TBranch *b_PXDClustersToPXDDigits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_PXDClustersToPXDDigits_m_fromName; //! TBranch *b_PXDClustersToPXDDigits_m_fromDurability; //! TBranch *b_PXDClustersToPXDDigits_m_toName; //! TBranch *b_PXDClustersToPXDDigits_m_toDurability; //! TBranch *b_PXDClustersToRecoTracks_fUniqueID; //! TBranch *b_PXDClustersToRecoTracks_fBits; //! TBranch *b_PXDClustersToRecoTracks_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_PXDClustersToRecoTracks_m_fromName; //! TBranch *b_PXDClustersToRecoTracks_m_fromDurability; //! TBranch *b_PXDClustersToRecoTracks_m_toName; //! TBranch *b_PXDClustersToRecoTracks_m_toDurability; //! TBranch *b_PXDDAQStatus_fUniqueID; //! TBranch *b_PXDDAQStatus_fBits; //! TBranch *b_PXDDAQStatus_m_errorMask; //! TBranch *b_PXDDAQStatus_m_critErrorMask; //! TBranch *b_PXDDAQStatus_m_usable; //! TBranch *b_PXDDAQStatus_m_gated; //! TBranch *b_PXDDAQStatus_m_unfiltered; //! TBranch *b_PXDDigits_; //! TBranch *b_PXDDigits_fUniqueID; //! TBranch *b_PXDDigits_fBits; //! TBranch *b_PXDDigits_m_sensorID; //! TBranch *b_PXDDigits_m_uCellID; //! TBranch *b_PXDDigits_m_vCellID; //! TBranch *b_PXDDigits_m_charge; //! TBranch *b_PXDRawAdcs_; //! TBranch *b_PXDRawAdcs_fUniqueID; //! TBranch *b_PXDRawAdcs_fBits; //! TBranch *b_PXDRawAdcs_m_sensorID; //! TBranch *b_PXDRawAdcs_m_dhp_header; //! TBranch *b_PXDRawAdcs_m_adcs; //! TBranch *b_PXDRawClusters_; //! TBranch *b_PXDRawClusters_fUniqueID; //! TBranch *b_PXDRawClusters_fBits; //! TBranch *b_PXDRawClusters_m_length; //! TBranch *b_PXDRawClusters_m_cluster; //! TBranch *b_PXDRawClusters_m_vxdID; //! TBranch *b_PXDRawHits_; //! TBranch *b_PXDRawHits_fUniqueID; //! TBranch *b_PXDRawHits_fBits; //! TBranch *b_PXDRawHits_m_sensorID; //! TBranch *b_PXDRawHits_m_row; //! TBranch *b_PXDRawHits_m_column; //! TBranch *b_PXDRawHits_m_charge; //! TBranch *b_PXDRawHits_m_frameNr; //! TBranch *b_PXDRawROIss_; //! TBranch *b_PXDRawROIss_fUniqueID; //! TBranch *b_PXDRawROIss_fBits; //! TBranch *b_PXDRawROIss_m_2timesNrROIs; //! TBranch *b_PXDRawROIss_m_rois; //! TBranch *b_PXDSimHits_; //! TBranch *b_PXDSimHits_fUniqueID; //! TBranch *b_PXDSimHits_fBits; //! TBranch *b_PXDSimHits_m_backgroundTag; //! TBranch *b_PXDSimHits_m_electronProfile; //! TBranch *b_PXDSimHits_m_pdg; //! TBranch *b_PXDSimHits_m_globalTime; //! TBranch *b_PXDSimHits_m_posIn; //! TBranch *b_PXDSimHits_m_posOut; //! TBranch *b_PXDSimHits_m_sensorID; //! TBranch *b_PXDTrueHits_; //! TBranch *b_PXDTrueHits_fUniqueID; //! TBranch *b_PXDTrueHits_fBits; //! TBranch *b_PXDTrueHits_m_sensorID; //! TBranch *b_PXDTrueHits_m_positionEntry; //! TBranch *b_PXDTrueHits_m_positionMidPoint; //! TBranch *b_PXDTrueHits_m_positionExit; //! TBranch *b_PXDTrueHits_m_momentumEntry; //! TBranch *b_PXDTrueHits_m_momentumMidPoint; //! TBranch *b_PXDTrueHits_m_momentumExit; //! TBranch *b_PXDTrueHits_m_energyDep; //! TBranch *b_PXDTrueHits_m_globalTime; //! TBranch *b_PXDTrueHitsToPXDSimHits_fUniqueID; //! TBranch *b_PXDTrueHitsToPXDSimHits_fBits; //! TBranch *b_PXDTrueHitsToPXDSimHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_PXDTrueHitsToPXDSimHits_m_fromName; //! TBranch *b_PXDTrueHitsToPXDSimHits_m_fromDurability; //! TBranch *b_PXDTrueHitsToPXDSimHits_m_toName; //! TBranch *b_PXDTrueHitsToPXDSimHits_m_toDurability; //! TBranch *b_ROIpayload_fUniqueID; //! TBranch *b_ROIpayload_fBits; //! TBranch *b_ROIpayload_m_packetLengthByte; //! TBranch *b_ROIpayload_m_length; //! TBranch *b_m_rootdata; //! TBranch *b_ROIs_; //! TBranch *b_ROIs_fUniqueID; //! TBranch *b_ROIs_fBits; //! TBranch *b_ROIs_m_minUid; //! TBranch *b_ROIs_m_maxUid; //! TBranch *b_ROIs_m_minVid; //! TBranch *b_ROIs_m_maxVid; //! TBranch *b_ROIs_m_sensorID; //! TBranch *b_RawARICHs_; //! TBranch *b_RawARICHs_fUniqueID; //! TBranch *b_RawARICHs_fBits; //! TBranch *b_RawARICHs_m_nwords; //! TBranch *b_RawARICHs_m_num_nodes; //! TBranch *b_RawARICHs_m_num_events; //! TBranch *b_RawARICHs_m_buffer; //! TBranch *b_RawCDCs_; //! TBranch *b_RawCDCs_fUniqueID; //! TBranch *b_RawCDCs_fBits; //! TBranch *b_RawCDCs_m_nwords; //! TBranch *b_RawCDCs_m_num_nodes; //! TBranch *b_RawCDCs_m_num_events; //! TBranch *b_RawCDCs_m_buffer; //! TBranch *b_RawECLs_; //! TBranch *b_RawECLs_fUniqueID; //! TBranch *b_RawECLs_fBits; //! TBranch *b_RawECLs_m_nwords; //! TBranch *b_RawECLs_m_num_nodes; //! TBranch *b_RawECLs_m_num_events; //! TBranch *b_RawECLs_m_buffer; //! TBranch *b_RawFTSWs_; //! TBranch *b_RawFTSWs_fUniqueID; //! TBranch *b_RawFTSWs_fBits; //! TBranch *b_RawFTSWs_m_nwords; //! TBranch *b_RawFTSWs_m_num_nodes; //! TBranch *b_RawFTSWs_m_num_events; //! TBranch *b_RawFTSWs_m_buffer; //! TBranch *b_RawKLMs_; //! TBranch *b_RawKLMs_fUniqueID; //! TBranch *b_RawKLMs_fBits; //! TBranch *b_RawKLMs_m_nwords; //! TBranch *b_RawKLMs_m_num_nodes; //! TBranch *b_RawKLMs_m_num_events; //! TBranch *b_RawKLMs_m_buffer; //! TBranch *b_RawPXDs_; //! TBranch *b_RawPXDs_fUniqueID; //! TBranch *b_RawPXDs_fBits; //! TBranch *b_RawPXDs_m_nwords; //! TBranch *b_RawPXDs_m_buffer; //! TBranch *b_RawSVDs_; //! TBranch *b_RawSVDs_fUniqueID; //! TBranch *b_RawSVDs_fBits; //! TBranch *b_RawSVDs_m_nwords; //! TBranch *b_RawSVDs_m_num_nodes; //! TBranch *b_RawSVDs_m_num_events; //! TBranch *b_RawSVDs_m_buffer; //! TBranch *b_RawTOPs_; //! TBranch *b_RawTOPs_fUniqueID; //! TBranch *b_RawTOPs_fBits; //! TBranch *b_RawTOPs_m_nwords; //! TBranch *b_RawTOPs_m_num_nodes; //! TBranch *b_RawTOPs_m_num_events; //! TBranch *b_RawTOPs_m_buffer; //! TBranch *b_RawTRGs_; //! TBranch *b_RawTRGs_fUniqueID; //! TBranch *b_RawTRGs_fBits; //! TBranch *b_RawTRGs_m_nwords; //! TBranch *b_RawTRGs_m_num_nodes; //! TBranch *b_RawTRGs_m_num_events; //! TBranch *b_RawTRGs_m_buffer; //! TBranch *b_RecoHitInformations_; //! TBranch *b_RecoHitInformations_fUniqueID; //! TBranch *b_RecoHitInformations_fBits; //! TBranch *b_RecoHitInformations_m_trackingDetector; //! TBranch *b_RecoHitInformations_m_rightLeftInformation; //! TBranch *b_RecoHitInformations_m_sortingParameter; //! TBranch *b_RecoHitInformations_m_foundByTrackFinder; //! TBranch *b_RecoHitInformations_m_flag; //! TBranch *b_RecoHitInformations_m_useInFit; //! TBranch *b_RecoHitInformations_m_createdTrackPointID; //! TBranch *b_RecoHitInformationsToPXDClusters_fUniqueID; //! TBranch *b_RecoHitInformationsToPXDClusters_fBits; //! TBranch *b_RecoHitInformationsToPXDClusters_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_RecoHitInformationsToPXDClusters_m_fromName; //! TBranch *b_RecoHitInformationsToPXDClusters_m_fromDurability; //! TBranch *b_RecoHitInformationsToPXDClusters_m_toName; //! TBranch *b_RecoHitInformationsToPXDClusters_m_toDurability; //! TBranch *b_RecoHitInformationsToSVDClusters_fUniqueID; //! TBranch *b_RecoHitInformationsToSVDClusters_fBits; //! TBranch *b_RecoHitInformationsToSVDClusters_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_RecoHitInformationsToSVDClusters_m_fromName; //! TBranch *b_RecoHitInformationsToSVDClusters_m_fromDurability; //! TBranch *b_RecoHitInformationsToSVDClusters_m_toName; //! TBranch *b_RecoHitInformationsToSVDClusters_m_toDurability; //! TBranch *b_RecoTracks_; //! TBranch *b_RecoTracks_fUniqueID; //! TBranch *b_RecoTracks_fBits; //! TBranch *b_RecoTracks_m_charge; //! TBranch *b_RecoTracks_m_storeArrayNameOfCDCHits; //! TBranch *b_RecoTracks_m_storeArrayNameOfSVDHits; //! TBranch *b_RecoTracks_m_storeArrayNameOfPXDHits; //! TBranch *b_RecoTracks_m_storeArrayNameOfBKLMHits; //! TBranch *b_RecoTracks_m_storeArrayNameOfEKLMHits; //! TBranch *b_RecoTracks_m_storeArrayNameOfRecoHitInformation; //! TBranch *b_RecoTracks_m_dirtyFlag; //! TBranch *b_RecoTracks_m_matchingStatus; //! TBranch *b_RecoTracks_m_qualityIndicator; //! TBranch *b_RecoTracksToRecoHitInformations_fUniqueID; //! TBranch *b_RecoTracksToRecoHitInformations_fBits; //! TBranch *b_RecoTracksToRecoHitInformations_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_RecoTracksToRecoHitInformations_m_fromName; //! TBranch *b_RecoTracksToRecoHitInformations_m_fromDurability; //! TBranch *b_RecoTracksToRecoHitInformations_m_toName; //! TBranch *b_RecoTracksToRecoHitInformations_m_toDurability; //! TBranch *b_RecoTracksToSpacePointTrackCands_fUniqueID; //! TBranch *b_RecoTracksToSpacePointTrackCands_fBits; //! TBranch *b_RecoTracksToSpacePointTrackCands_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_RecoTracksToSpacePointTrackCands_m_fromName; //! TBranch *b_RecoTracksToSpacePointTrackCands_m_fromDurability; //! TBranch *b_RecoTracksToSpacePointTrackCands_m_toName; //! TBranch *b_RecoTracksToSpacePointTrackCands_m_toDurability; //! TBranch *b_SVDClusters_; //! TBranch *b_SVDClusters_fUniqueID; //! TBranch *b_SVDClusters_fBits; //! TBranch *b_SVDClusters_m_sensorID; //! TBranch *b_SVDClusters_m_isU; //! TBranch *b_SVDClusters_m_position; //! TBranch *b_SVDClusters_m_positionSigma; //! TBranch *b_SVDClusters_m_clsTime; //! TBranch *b_SVDClusters_m_clsTimeSigma; //! TBranch *b_SVDClusters_m_clsCharge; //! TBranch *b_SVDClusters_m_seedCharge; //! TBranch *b_SVDClusters_m_clsSize; //! TBranch *b_SVDClusters_m_clsSN; //! TBranch *b_SVDClusters_m_clsChi2; //! TBranch *b_SVDClusters_m_qualityIndicator; //! TBranch *b_SVDClusters_m_qualityIndicatorError; //! TBranch *b_SVDClustersToRecoTracks_fUniqueID; //! TBranch *b_SVDClustersToRecoTracks_fBits; //! TBranch *b_SVDClustersToRecoTracks_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_SVDClustersToRecoTracks_m_fromName; //! TBranch *b_SVDClustersToRecoTracks_m_fromDurability; //! TBranch *b_SVDClustersToRecoTracks_m_toName; //! TBranch *b_SVDClustersToRecoTracks_m_toDurability; //! TBranch *b_SVDClustersToSVDRecoDigits_fUniqueID; //! TBranch *b_SVDClustersToSVDRecoDigits_fBits; //! TBranch *b_SVDClustersToSVDRecoDigits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_SVDClustersToSVDRecoDigits_m_fromName; //! TBranch *b_SVDClustersToSVDRecoDigits_m_fromDurability; //! TBranch *b_SVDClustersToSVDRecoDigits_m_toName; //! TBranch *b_SVDClustersToSVDRecoDigits_m_toDurability; //! TBranch *b_SVDDAQDiagnostics_; //! TBranch *b_SVDDAQDiagnostics_fUniqueID; //! TBranch *b_SVDDAQDiagnostics_fBits; //! TBranch *b_SVDDAQDiagnostics_m_triggerNumber; //! TBranch *b_SVDDAQDiagnostics_m_triggerType; //! TBranch *b_SVDDAQDiagnostics_m_pipelineAddress; //! TBranch *b_SVDDAQDiagnostics_m_cmc1; //! TBranch *b_SVDDAQDiagnostics_m_cmc2; //! TBranch *b_SVDDAQDiagnostics_m_apvError; //! TBranch *b_SVDDAQDiagnostics_m_ftbError; //! TBranch *b_SVDDAQDiagnostics_m_ftbFlags; //! TBranch *b_SVDDAQDiagnostics_m_emuPipelineAddress; //! TBranch *b_SVDDAQDiagnostics_m_apvErrorOR; //! TBranch *b_SVDDAQDiagnostics_m_fadcMatch; //! TBranch *b_SVDDAQDiagnostics_m_apvMatch; //! TBranch *b_SVDDAQDiagnostics_m_fadcNo; //! TBranch *b_SVDDAQDiagnostics_m_apvNo; //! TBranch *b_SVDRecoDigits_; //! TBranch *b_SVDRecoDigits_fUniqueID; //! TBranch *b_SVDRecoDigits_fBits; //! TBranch *b_SVDRecoDigits_m_sensorID; //! TBranch *b_SVDRecoDigits_m_isU; //! TBranch *b_SVDRecoDigits_m_cellID; //! TBranch *b_SVDRecoDigits_m_stripNoise; //! TBranch *b_SVDRecoDigits_m_fittedAmplitude; //! TBranch *b_SVDRecoDigits_m_fittedAmplitudeError; //! TBranch *b_SVDRecoDigits_m_fittedTime; //! TBranch *b_SVDRecoDigits_m_fittedTimeError; //! TBranch *b_SVDRecoDigits_m_probabilities; //! TBranch *b_SVDRecoDigits_m_fitChi2Ndf; //! TBranch *b_SVDRecoDigits_m_mode; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_fUniqueID; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_fBits; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_m_fromName; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_m_fromDurability; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_m_toName; //! TBranch *b_SVDRecoDigitsToSVDShaperDigits_m_toDurability; //! TBranch *b_SVDShaperDigits_; //! TBranch *b_SVDShaperDigits_fUniqueID; //! TBranch *b_SVDShaperDigits_fBits; //! TBranch *b_SVDShaperDigits_m_sensorID; //! TBranch *b_SVDShaperDigits_m_isU; //! TBranch *b_SVDShaperDigits_m_cellID; //! TBranch *b_SVDShaperDigits_m_samples; //! TBranch *b_SVDShaperDigits_m_FADCTime; //! TBranch *b_SVDShaperDigits_m_mode; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_fUniqueID; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_fBits; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_m_fromName; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_m_fromDurability; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_m_toName; //! TBranch *b_SVDShaperDigitsToSVDDAQDiagnostics_m_toDurability; //! TBranch *b_SVDSimHits_; //! TBranch *b_SVDSimHits_fUniqueID; //! TBranch *b_SVDSimHits_fBits; //! TBranch *b_SVDSimHits_m_backgroundTag; //! TBranch *b_SVDSimHits_m_electronProfile; //! TBranch *b_SVDSimHits_m_pdg; //! TBranch *b_SVDSimHits_m_globalTime; //! TBranch *b_SVDSimHits_m_posIn; //! TBranch *b_SVDSimHits_m_posOut; //! TBranch *b_SVDSimHits_m_sensorID; //! TBranch *b_SVDTrueHits_; //! TBranch *b_SVDTrueHits_fUniqueID; //! TBranch *b_SVDTrueHits_fBits; //! TBranch *b_SVDTrueHits_m_sensorID; //! TBranch *b_SVDTrueHits_m_positionEntry; //! TBranch *b_SVDTrueHits_m_positionMidPoint; //! TBranch *b_SVDTrueHits_m_positionExit; //! TBranch *b_SVDTrueHits_m_momentumEntry; //! TBranch *b_SVDTrueHits_m_momentumMidPoint; //! TBranch *b_SVDTrueHits_m_momentumExit; //! TBranch *b_SVDTrueHits_m_energyDep; //! TBranch *b_SVDTrueHits_m_globalTime; //! TBranch *b_SVDTrueHitsToSVDSimHits_fUniqueID; //! TBranch *b_SVDTrueHitsToSVDSimHits_fBits; //! TBranch *b_SVDTrueHitsToSVDSimHits_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_SVDTrueHitsToSVDSimHits_m_fromName; //! TBranch *b_SVDTrueHitsToSVDSimHits_m_fromDurability; //! TBranch *b_SVDTrueHitsToSVDSimHits_m_toName; //! TBranch *b_SVDTrueHitsToSVDSimHits_m_toDurability; //! TBranch *b_TrackFitResults_; //! TBranch *b_TrackFitResults_fUniqueID; //! TBranch *b_TrackFitResults_fBits; //! TBranch *b_TrackFitResults_m_pdg; //! TBranch *b_TrackFitResults_m_pValue; //! TBranch *b_TrackFitResults_m_tau; //! TBranch *b_TrackFitResults_m_cov5; //! TBranch *b_TrackFitResults_m_hitPatternCDCInitializer; //! TBranch *b_TrackFitResults_m_hitPatternVXDInitializer; //! TBranch *b_Tracks_; //! TBranch *b_Tracks_fUniqueID; //! TBranch *b_Tracks_fBits; //! TBranch *b_Tracks_m_trackFitIndices; //! TBranch *b_Tracks_m_qualityIndicator; //! TBranch *b_TracksToRecoTracks_fUniqueID; //! TBranch *b_TracksToRecoTracks_fBits; //! TBranch *b_TracksToRecoTracks_m_elements_; //! TBranch *b_m_elements_fUniqueID; //! TBranch *b_m_elements_fBits; //! TBranch *b_m_elements_m_from; //! TBranch *b_m_elements_m_to; //! TBranch *b_m_elements_m_weights; //! TBranch *b_TracksToRecoTracks_m_fromName; //! TBranch *b_TracksToRecoTracks_m_fromDurability; //! TBranch *b_TracksToRecoTracks_m_toName; //! TBranch *b_TracksToRecoTracks_m_toDurability; //! cosmictree(TTree *tree=0); virtual ~cosmictree(); virtual Int_t Cut(Long64_t entry); virtual Int_t GetEntry(Long64_t entry); virtual Long64_t LoadTree(Long64_t entry); virtual void Init(TTree *tree); virtual void Loop(); virtual Bool_t Notify(); virtual void Show(Long64_t entry = -1); }; #endif #ifdef cosmictree_cxx cosmictree::cosmictree(TTree *tree) : fChain(0) { // if parameter tree is not specified (or zero), connect the file // used to generate this class and read the Tree. if (tree == 0) { TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("reconstructed.root"); if (!f || !f->IsOpen()) { f = new TFile("reconstructed.root"); } f->GetObject("tree",tree); } Init(tree); } cosmictree::~cosmictree() { if (!fChain) return; delete fChain->GetCurrentFile(); } Int_t cosmictree::GetEntry(Long64_t entry) { // Read contents of entry. if (!fChain) return 0; return fChain->GetEntry(entry); } Long64_t cosmictree::LoadTree(Long64_t entry) { // Set the environment to read one entry if (!fChain) return -5; Long64_t centry = fChain->LoadTree(entry); if (centry < 0) return centry; if (fChain->GetTreeNumber() != fCurrent) { fCurrent = fChain->GetTreeNumber(); Notify(); } return centry; } void cosmictree::Init(TTree *tree) { // The Init() function is called when the selector needs to initialize // a new tree or chain. Typically here the branch addresses and branch // pointers of the tree will be set. // It is normally not necessary to make changes to the generated // code, but the routine can be extended by the user if needed. // Init() will be called many times when running on PROOF // (once per file to be processed). // Set array pointer for(int i=0; iSetMakeClass(1); fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_EventMetaData_fUniqueID); fChain->SetBranchAddress("fBits", &fBits, &b_EventMetaData_fBits); fChain->SetBranchAddress("m_event", &m_event, &b_EventMetaData_m_event); fChain->SetBranchAddress("m_run", &m_run, &b_EventMetaData_m_run); fChain->SetBranchAddress("m_subrun", &m_subrun, &b_EventMetaData_m_subrun); fChain->SetBranchAddress("m_experiment", &m_experiment, &b_EventMetaData_m_experiment); fChain->SetBranchAddress("m_production", &m_production, &b_EventMetaData_m_production); fChain->SetBranchAddress("m_time", &m_time, &b_EventMetaData_m_time); fChain->SetBranchAddress("m_parentLfn", &m_parentLfn, &b_EventMetaData_m_parentLfn); fChain->SetBranchAddress("m_generatedWeight", &m_generatedWeight, &b_EventMetaData_m_generatedWeight); fChain->SetBranchAddress("m_errorFlag", &m_errorFlag, &b_EventMetaData_m_errorFlag); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_MCParticlesToPXDSimHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_MCParticlesToPXDSimHits_fBits); fChain->SetBranchAddress("m_elements", &m_elements_, &b_MCParticlesToPXDSimHits_m_elements_); fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); fChain->SetBranchAddress("m_fromName", &m_fromName, &b_MCParticlesToPXDSimHits_m_fromName); fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_MCParticlesToPXDSimHits_m_fromDurability); fChain->SetBranchAddress("m_toName", &m_toName, &b_MCParticlesToPXDSimHits_m_toName); fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_MCParticlesToPXDSimHits_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_MCParticlesToPXDTrueHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_MCParticlesToPXDTrueHits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_MCParticlesToPXDTrueHits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_MCParticlesToPXDTrueHits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_MCParticlesToPXDTrueHits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_MCParticlesToPXDTrueHits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_MCParticlesToPXDTrueHits_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_MCParticlesToSVDSimHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_MCParticlesToSVDSimHits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_MCParticlesToSVDSimHits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_MCParticlesToSVDSimHits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_MCParticlesToSVDSimHits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_MCParticlesToSVDSimHits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_MCParticlesToSVDSimHits_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_MCParticlesToSVDTrueHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_MCParticlesToSVDTrueHits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_MCParticlesToSVDTrueHits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_MCParticlesToSVDTrueHits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_MCParticlesToSVDTrueHits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_MCParticlesToSVDTrueHits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_MCParticlesToSVDTrueHits_m_toDurability); fChain->SetBranchAddress("PXDClusters", &PXDClusters_, &b_PXDClusters_); fChain->SetBranchAddress("PXDClusters.fUniqueID", PXDClusters_fUniqueID, &b_PXDClusters_fUniqueID); fChain->SetBranchAddress("PXDClusters.fBits", PXDClusters_fBits, &b_PXDClusters_fBits); fChain->SetBranchAddress("PXDClusters.m_sensorID", PXDClusters_m_sensorID, &b_PXDClusters_m_sensorID); fChain->SetBranchAddress("PXDClusters.m_uPosition", PXDClusters_m_uPosition, &b_PXDClusters_m_uPosition); fChain->SetBranchAddress("PXDClusters.m_vPosition", PXDClusters_m_vPosition, &b_PXDClusters_m_vPosition); fChain->SetBranchAddress("PXDClusters.m_uPositionSigma", PXDClusters_m_uPositionSigma, &b_PXDClusters_m_uPositionSigma); fChain->SetBranchAddress("PXDClusters.m_vPositionSigma", PXDClusters_m_vPositionSigma, &b_PXDClusters_m_vPositionSigma); fChain->SetBranchAddress("PXDClusters.m_uvRho", PXDClusters_m_uvRho, &b_PXDClusters_m_uvRho); fChain->SetBranchAddress("PXDClusters.m_clsCharge", PXDClusters_m_clsCharge, &b_PXDClusters_m_clsCharge); fChain->SetBranchAddress("PXDClusters.m_seedCharge", PXDClusters_m_seedCharge, &b_PXDClusters_m_seedCharge); fChain->SetBranchAddress("PXDClusters.m_clsSize", PXDClusters_m_clsSize, &b_PXDClusters_m_clsSize); fChain->SetBranchAddress("PXDClusters.m_uSize", PXDClusters_m_uSize, &b_PXDClusters_m_uSize); fChain->SetBranchAddress("PXDClusters.m_vSize", PXDClusters_m_vSize, &b_PXDClusters_m_vSize); fChain->SetBranchAddress("PXDClusters.m_uStart", PXDClusters_m_uStart, &b_PXDClusters_m_uStart); fChain->SetBranchAddress("PXDClusters.m_vStart", PXDClusters_m_vStart, &b_PXDClusters_m_vStart); fChain->SetBranchAddress("PXDClusters.m_clsKind", PXDClusters_m_clsKind, &b_PXDClusters_m_clsKind); fChain->SetBranchAddress("PXDClusters.m_etaValues", PXDClusters_m_etaValues, &b_PXDClusters_m_etaValues); fChain->SetBranchAddress("PXDClusters.m_shapeIndices", PXDClusters_m_shapeIndices, &b_PXDClusters_m_shapeIndices); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_PXDClustersToPXDDigits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_PXDClustersToPXDDigits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_PXDClustersToPXDDigits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_PXDClustersToPXDDigits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_PXDClustersToPXDDigits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_PXDClustersToPXDDigits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_PXDClustersToPXDDigits_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_PXDClustersToRecoTracks_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_PXDClustersToRecoTracks_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_PXDClustersToRecoTracks_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_PXDClustersToRecoTracks_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_PXDClustersToRecoTracks_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_PXDClustersToRecoTracks_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_PXDClustersToRecoTracks_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_PXDDAQStatus_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_PXDDAQStatus_fBits); fChain->SetBranchAddress("m_errorMask", &m_errorMask, &b_PXDDAQStatus_m_errorMask); fChain->SetBranchAddress("m_critErrorMask", &m_critErrorMask, &b_PXDDAQStatus_m_critErrorMask); fChain->SetBranchAddress("m_usable", &m_usable, &b_PXDDAQStatus_m_usable); fChain->SetBranchAddress("m_gated", &m_gated, &b_PXDDAQStatus_m_gated); fChain->SetBranchAddress("m_unfiltered", &m_unfiltered, &b_PXDDAQStatus_m_unfiltered); fChain->SetBranchAddress("PXDDigits", &PXDDigits_, &b_PXDDigits_); fChain->SetBranchAddress("PXDDigits.fUniqueID", PXDDigits_fUniqueID, &b_PXDDigits_fUniqueID); fChain->SetBranchAddress("PXDDigits.fBits", PXDDigits_fBits, &b_PXDDigits_fBits); fChain->SetBranchAddress("PXDDigits.m_sensorID", PXDDigits_m_sensorID, &b_PXDDigits_m_sensorID); fChain->SetBranchAddress("PXDDigits.m_uCellID", PXDDigits_m_uCellID, &b_PXDDigits_m_uCellID); fChain->SetBranchAddress("PXDDigits.m_vCellID", PXDDigits_m_vCellID, &b_PXDDigits_m_vCellID); fChain->SetBranchAddress("PXDDigits.m_charge", PXDDigits_m_charge, &b_PXDDigits_m_charge); fChain->SetBranchAddress("PXDRawAdcs", &PXDRawAdcs_, &b_PXDRawAdcs_); fChain->SetBranchAddress("PXDRawAdcs.fUniqueID", &PXDRawAdcs_fUniqueID, &b_PXDRawAdcs_fUniqueID); fChain->SetBranchAddress("PXDRawAdcs.fBits", &PXDRawAdcs_fBits, &b_PXDRawAdcs_fBits); fChain->SetBranchAddress("PXDRawAdcs.m_sensorID", &PXDRawAdcs_m_sensorID, &b_PXDRawAdcs_m_sensorID); fChain->SetBranchAddress("PXDRawAdcs.m_dhp_header", &PXDRawAdcs_m_dhp_header, &b_PXDRawAdcs_m_dhp_header); fChain->SetBranchAddress("PXDRawAdcs.m_adcs", &PXDRawAdcs_m_adcs, &b_PXDRawAdcs_m_adcs); fChain->SetBranchAddress("PXDRawClusters", &PXDRawClusters_, &b_PXDRawClusters_); fChain->SetBranchAddress("PXDRawClusters.fUniqueID", &PXDRawClusters_fUniqueID, &b_PXDRawClusters_fUniqueID); fChain->SetBranchAddress("PXDRawClusters.fBits", &PXDRawClusters_fBits, &b_PXDRawClusters_fBits); fChain->SetBranchAddress("PXDRawClusters.m_length", &PXDRawClusters_m_length, &b_PXDRawClusters_m_length); fChain->SetBranchAddress("PXDRawClusters.m_cluster", &PXDRawClusters_m_cluster, &b_PXDRawClusters_m_cluster); fChain->SetBranchAddress("PXDRawClusters.m_vxdID", &PXDRawClusters_m_vxdID, &b_PXDRawClusters_m_vxdID); fChain->SetBranchAddress("PXDRawHits", &PXDRawHits_, &b_PXDRawHits_); fChain->SetBranchAddress("PXDRawHits.fUniqueID", PXDRawHits_fUniqueID, &b_PXDRawHits_fUniqueID); fChain->SetBranchAddress("PXDRawHits.fBits", PXDRawHits_fBits, &b_PXDRawHits_fBits); fChain->SetBranchAddress("PXDRawHits.m_sensorID", PXDRawHits_m_sensorID, &b_PXDRawHits_m_sensorID); fChain->SetBranchAddress("PXDRawHits.m_row", PXDRawHits_m_row, &b_PXDRawHits_m_row); fChain->SetBranchAddress("PXDRawHits.m_column", PXDRawHits_m_column, &b_PXDRawHits_m_column); fChain->SetBranchAddress("PXDRawHits.m_charge", PXDRawHits_m_charge, &b_PXDRawHits_m_charge); fChain->SetBranchAddress("PXDRawHits.m_frameNr", PXDRawHits_m_frameNr, &b_PXDRawHits_m_frameNr); fChain->SetBranchAddress("PXDRawROIss", &PXDRawROIss_, &b_PXDRawROIss_); fChain->SetBranchAddress("PXDRawROIss.fUniqueID", PXDRawROIss_fUniqueID, &b_PXDRawROIss_fUniqueID); fChain->SetBranchAddress("PXDRawROIss.fBits", PXDRawROIss_fBits, &b_PXDRawROIss_fBits); fChain->SetBranchAddress("PXDRawROIss.m_2timesNrROIs", PXDRawROIss_m_2timesNrROIs, &b_PXDRawROIss_m_2timesNrROIs); fChain->SetBranchAddress("PXDRawROIss.m_rois", PXDRawROIss_m_rois, &b_PXDRawROIss_m_rois); fChain->SetBranchAddress("PXDSimHits", &PXDSimHits_, &b_PXDSimHits_); fChain->SetBranchAddress("PXDSimHits.fUniqueID", &PXDSimHits_fUniqueID, &b_PXDSimHits_fUniqueID); fChain->SetBranchAddress("PXDSimHits.fBits", &PXDSimHits_fBits, &b_PXDSimHits_fBits); fChain->SetBranchAddress("PXDSimHits.m_backgroundTag", &PXDSimHits_m_backgroundTag, &b_PXDSimHits_m_backgroundTag); fChain->SetBranchAddress("PXDSimHits.m_electronProfile", &PXDSimHits_m_electronProfile, &b_PXDSimHits_m_electronProfile); fChain->SetBranchAddress("PXDSimHits.m_pdg", &PXDSimHits_m_pdg, &b_PXDSimHits_m_pdg); fChain->SetBranchAddress("PXDSimHits.m_globalTime", &PXDSimHits_m_globalTime, &b_PXDSimHits_m_globalTime); fChain->SetBranchAddress("PXDSimHits.m_posIn[3]", &PXDSimHits_m_posIn, &b_PXDSimHits_m_posIn); fChain->SetBranchAddress("PXDSimHits.m_posOut[3]", &PXDSimHits_m_posOut, &b_PXDSimHits_m_posOut); fChain->SetBranchAddress("PXDSimHits.m_sensorID", &PXDSimHits_m_sensorID, &b_PXDSimHits_m_sensorID); fChain->SetBranchAddress("PXDTrueHits", &PXDTrueHits_, &b_PXDTrueHits_); fChain->SetBranchAddress("PXDTrueHits.fUniqueID", &PXDTrueHits_fUniqueID, &b_PXDTrueHits_fUniqueID); fChain->SetBranchAddress("PXDTrueHits.fBits", &PXDTrueHits_fBits, &b_PXDTrueHits_fBits); fChain->SetBranchAddress("PXDTrueHits.m_sensorID", &PXDTrueHits_m_sensorID, &b_PXDTrueHits_m_sensorID); fChain->SetBranchAddress("PXDTrueHits.m_positionEntry[3]", &PXDTrueHits_m_positionEntry, &b_PXDTrueHits_m_positionEntry); fChain->SetBranchAddress("PXDTrueHits.m_positionMidPoint[3]", &PXDTrueHits_m_positionMidPoint, &b_PXDTrueHits_m_positionMidPoint); fChain->SetBranchAddress("PXDTrueHits.m_positionExit[3]", &PXDTrueHits_m_positionExit, &b_PXDTrueHits_m_positionExit); fChain->SetBranchAddress("PXDTrueHits.m_momentumEntry[3]", &PXDTrueHits_m_momentumEntry, &b_PXDTrueHits_m_momentumEntry); fChain->SetBranchAddress("PXDTrueHits.m_momentumMidPoint[3]", &PXDTrueHits_m_momentumMidPoint, &b_PXDTrueHits_m_momentumMidPoint); fChain->SetBranchAddress("PXDTrueHits.m_momentumExit[3]", &PXDTrueHits_m_momentumExit, &b_PXDTrueHits_m_momentumExit); fChain->SetBranchAddress("PXDTrueHits.m_energyDep", &PXDTrueHits_m_energyDep, &b_PXDTrueHits_m_energyDep); fChain->SetBranchAddress("PXDTrueHits.m_globalTime", &PXDTrueHits_m_globalTime, &b_PXDTrueHits_m_globalTime); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_PXDTrueHitsToPXDSimHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_PXDTrueHitsToPXDSimHits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_PXDTrueHitsToPXDSimHits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_PXDTrueHitsToPXDSimHits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_PXDTrueHitsToPXDSimHits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_PXDTrueHitsToPXDSimHits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_PXDTrueHitsToPXDSimHits_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_ROIpayload_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_ROIpayload_fBits); fChain->SetBranchAddress("m_packetLengthByte", &m_packetLengthByte, &b_ROIpayload_m_packetLengthByte); fChain->SetBranchAddress("m_length", &m_length, &b_ROIpayload_m_length); fChain->SetBranchAddress("m_rootdata", m_rootdata, &b_m_rootdata); fChain->SetBranchAddress("ROIs", &ROIs_, &b_ROIs_); fChain->SetBranchAddress("ROIs.fUniqueID", ROIs_fUniqueID, &b_ROIs_fUniqueID); fChain->SetBranchAddress("ROIs.fBits", ROIs_fBits, &b_ROIs_fBits); fChain->SetBranchAddress("ROIs.m_minUid", ROIs_m_minUid, &b_ROIs_m_minUid); fChain->SetBranchAddress("ROIs.m_maxUid", ROIs_m_maxUid, &b_ROIs_m_maxUid); fChain->SetBranchAddress("ROIs.m_minVid", ROIs_m_minVid, &b_ROIs_m_minVid); fChain->SetBranchAddress("ROIs.m_maxVid", ROIs_m_maxVid, &b_ROIs_m_maxVid); fChain->SetBranchAddress("ROIs.m_sensorID", ROIs_m_sensorID, &b_ROIs_m_sensorID); fChain->SetBranchAddress("RawARICHs", &RawARICHs_, &b_RawARICHs_); fChain->SetBranchAddress("RawARICHs.fUniqueID", &RawARICHs_fUniqueID, &b_RawARICHs_fUniqueID); fChain->SetBranchAddress("RawARICHs.fBits", &RawARICHs_fBits, &b_RawARICHs_fBits); fChain->SetBranchAddress("RawARICHs.m_nwords", &RawARICHs_m_nwords, &b_RawARICHs_m_nwords); fChain->SetBranchAddress("RawARICHs.m_num_nodes", &RawARICHs_m_num_nodes, &b_RawARICHs_m_num_nodes); fChain->SetBranchAddress("RawARICHs.m_num_events", &RawARICHs_m_num_events, &b_RawARICHs_m_num_events); fChain->SetBranchAddress("RawARICHs.m_buffer", &RawARICHs_m_buffer, &b_RawARICHs_m_buffer); fChain->SetBranchAddress("RawCDCs", &RawCDCs_, &b_RawCDCs_); fChain->SetBranchAddress("RawCDCs.fUniqueID", &RawCDCs_fUniqueID, &b_RawCDCs_fUniqueID); fChain->SetBranchAddress("RawCDCs.fBits", &RawCDCs_fBits, &b_RawCDCs_fBits); fChain->SetBranchAddress("RawCDCs.m_nwords", &RawCDCs_m_nwords, &b_RawCDCs_m_nwords); fChain->SetBranchAddress("RawCDCs.m_num_nodes", &RawCDCs_m_num_nodes, &b_RawCDCs_m_num_nodes); fChain->SetBranchAddress("RawCDCs.m_num_events", &RawCDCs_m_num_events, &b_RawCDCs_m_num_events); fChain->SetBranchAddress("RawCDCs.m_buffer", &RawCDCs_m_buffer, &b_RawCDCs_m_buffer); fChain->SetBranchAddress("RawECLs", &RawECLs_, &b_RawECLs_); fChain->SetBranchAddress("RawECLs.fUniqueID", &RawECLs_fUniqueID, &b_RawECLs_fUniqueID); fChain->SetBranchAddress("RawECLs.fBits", &RawECLs_fBits, &b_RawECLs_fBits); fChain->SetBranchAddress("RawECLs.m_nwords", &RawECLs_m_nwords, &b_RawECLs_m_nwords); fChain->SetBranchAddress("RawECLs.m_num_nodes", &RawECLs_m_num_nodes, &b_RawECLs_m_num_nodes); fChain->SetBranchAddress("RawECLs.m_num_events", &RawECLs_m_num_events, &b_RawECLs_m_num_events); fChain->SetBranchAddress("RawECLs.m_buffer", &RawECLs_m_buffer, &b_RawECLs_m_buffer); fChain->SetBranchAddress("RawFTSWs", &RawFTSWs_, &b_RawFTSWs_); fChain->SetBranchAddress("RawFTSWs.fUniqueID", &RawFTSWs_fUniqueID, &b_RawFTSWs_fUniqueID); fChain->SetBranchAddress("RawFTSWs.fBits", &RawFTSWs_fBits, &b_RawFTSWs_fBits); fChain->SetBranchAddress("RawFTSWs.m_nwords", &RawFTSWs_m_nwords, &b_RawFTSWs_m_nwords); fChain->SetBranchAddress("RawFTSWs.m_num_nodes", &RawFTSWs_m_num_nodes, &b_RawFTSWs_m_num_nodes); fChain->SetBranchAddress("RawFTSWs.m_num_events", &RawFTSWs_m_num_events, &b_RawFTSWs_m_num_events); fChain->SetBranchAddress("RawFTSWs.m_buffer", &RawFTSWs_m_buffer, &b_RawFTSWs_m_buffer); fChain->SetBranchAddress("RawKLMs", &RawKLMs_, &b_RawKLMs_); fChain->SetBranchAddress("RawKLMs.fUniqueID", &RawKLMs_fUniqueID, &b_RawKLMs_fUniqueID); fChain->SetBranchAddress("RawKLMs.fBits", &RawKLMs_fBits, &b_RawKLMs_fBits); fChain->SetBranchAddress("RawKLMs.m_nwords", &RawKLMs_m_nwords, &b_RawKLMs_m_nwords); fChain->SetBranchAddress("RawKLMs.m_num_nodes", &RawKLMs_m_num_nodes, &b_RawKLMs_m_num_nodes); fChain->SetBranchAddress("RawKLMs.m_num_events", &RawKLMs_m_num_events, &b_RawKLMs_m_num_events); fChain->SetBranchAddress("RawKLMs.m_buffer", &RawKLMs_m_buffer, &b_RawKLMs_m_buffer); fChain->SetBranchAddress("RawPXDs", &RawPXDs_, &b_RawPXDs_); fChain->SetBranchAddress("RawPXDs.fUniqueID", RawPXDs_fUniqueID, &b_RawPXDs_fUniqueID); fChain->SetBranchAddress("RawPXDs.fBits", RawPXDs_fBits, &b_RawPXDs_fBits); fChain->SetBranchAddress("RawPXDs.m_nwords", RawPXDs_m_nwords, &b_RawPXDs_m_nwords); fChain->SetBranchAddress("RawPXDs.m_buffer", RawPXDs_m_buffer, &b_RawPXDs_m_buffer); fChain->SetBranchAddress("RawSVDs", &RawSVDs_, &b_RawSVDs_); fChain->SetBranchAddress("RawSVDs.fUniqueID", RawSVDs_fUniqueID, &b_RawSVDs_fUniqueID); fChain->SetBranchAddress("RawSVDs.fBits", RawSVDs_fBits, &b_RawSVDs_fBits); fChain->SetBranchAddress("RawSVDs.m_nwords", RawSVDs_m_nwords, &b_RawSVDs_m_nwords); fChain->SetBranchAddress("RawSVDs.m_num_nodes", RawSVDs_m_num_nodes, &b_RawSVDs_m_num_nodes); fChain->SetBranchAddress("RawSVDs.m_num_events", RawSVDs_m_num_events, &b_RawSVDs_m_num_events); fChain->SetBranchAddress("RawSVDs.m_buffer", RawSVDs_m_buffer, &b_RawSVDs_m_buffer); fChain->SetBranchAddress("RawTOPs", &RawTOPs_, &b_RawTOPs_); fChain->SetBranchAddress("RawTOPs.fUniqueID", &RawTOPs_fUniqueID, &b_RawTOPs_fUniqueID); fChain->SetBranchAddress("RawTOPs.fBits", &RawTOPs_fBits, &b_RawTOPs_fBits); fChain->SetBranchAddress("RawTOPs.m_nwords", &RawTOPs_m_nwords, &b_RawTOPs_m_nwords); fChain->SetBranchAddress("RawTOPs.m_num_nodes", &RawTOPs_m_num_nodes, &b_RawTOPs_m_num_nodes); fChain->SetBranchAddress("RawTOPs.m_num_events", &RawTOPs_m_num_events, &b_RawTOPs_m_num_events); fChain->SetBranchAddress("RawTOPs.m_buffer", &RawTOPs_m_buffer, &b_RawTOPs_m_buffer); fChain->SetBranchAddress("RawTRGs", &RawTRGs_, &b_RawTRGs_); fChain->SetBranchAddress("RawTRGs.fUniqueID", &RawTRGs_fUniqueID, &b_RawTRGs_fUniqueID); fChain->SetBranchAddress("RawTRGs.fBits", &RawTRGs_fBits, &b_RawTRGs_fBits); fChain->SetBranchAddress("RawTRGs.m_nwords", &RawTRGs_m_nwords, &b_RawTRGs_m_nwords); fChain->SetBranchAddress("RawTRGs.m_num_nodes", &RawTRGs_m_num_nodes, &b_RawTRGs_m_num_nodes); fChain->SetBranchAddress("RawTRGs.m_num_events", &RawTRGs_m_num_events, &b_RawTRGs_m_num_events); fChain->SetBranchAddress("RawTRGs.m_buffer", &RawTRGs_m_buffer, &b_RawTRGs_m_buffer); fChain->SetBranchAddress("RecoHitInformations", &RecoHitInformations_, &b_RecoHitInformations_); fChain->SetBranchAddress("RecoHitInformations.fUniqueID", RecoHitInformations_fUniqueID, &b_RecoHitInformations_fUniqueID); fChain->SetBranchAddress("RecoHitInformations.fBits", RecoHitInformations_fBits, &b_RecoHitInformations_fBits); fChain->SetBranchAddress("RecoHitInformations.m_trackingDetector", RecoHitInformations_m_trackingDetector, &b_RecoHitInformations_m_trackingDetector); fChain->SetBranchAddress("RecoHitInformations.m_rightLeftInformation", RecoHitInformations_m_rightLeftInformation, &b_RecoHitInformations_m_rightLeftInformation); fChain->SetBranchAddress("RecoHitInformations.m_sortingParameter", RecoHitInformations_m_sortingParameter, &b_RecoHitInformations_m_sortingParameter); fChain->SetBranchAddress("RecoHitInformations.m_foundByTrackFinder", RecoHitInformations_m_foundByTrackFinder, &b_RecoHitInformations_m_foundByTrackFinder); fChain->SetBranchAddress("RecoHitInformations.m_flag", RecoHitInformations_m_flag, &b_RecoHitInformations_m_flag); fChain->SetBranchAddress("RecoHitInformations.m_useInFit", RecoHitInformations_m_useInFit, &b_RecoHitInformations_m_useInFit); fChain->SetBranchAddress("RecoHitInformations.m_createdTrackPointID", RecoHitInformations_m_createdTrackPointID, &b_RecoHitInformations_m_createdTrackPointID); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_RecoHitInformationsToPXDClusters_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_RecoHitInformationsToPXDClusters_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_RecoHitInformationsToPXDClusters_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_RecoHitInformationsToPXDClusters_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_RecoHitInformationsToPXDClusters_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_RecoHitInformationsToPXDClusters_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_RecoHitInformationsToPXDClusters_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_RecoHitInformationsToSVDClusters_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_RecoHitInformationsToSVDClusters_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_RecoHitInformationsToSVDClusters_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_RecoHitInformationsToSVDClusters_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_RecoHitInformationsToSVDClusters_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_RecoHitInformationsToSVDClusters_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_RecoHitInformationsToSVDClusters_m_toDurability); fChain->SetBranchAddress("RecoTracks", &RecoTracks_, &b_RecoTracks_); fChain->SetBranchAddress("RecoTracks.fUniqueID", RecoTracks_fUniqueID, &b_RecoTracks_fUniqueID); fChain->SetBranchAddress("RecoTracks.fBits", RecoTracks_fBits, &b_RecoTracks_fBits); fChain->SetBranchAddress("RecoTracks.m_charge", RecoTracks_m_charge, &b_RecoTracks_m_charge); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfCDCHits", RecoTracks_m_storeArrayNameOfCDCHits, &b_RecoTracks_m_storeArrayNameOfCDCHits); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfSVDHits", RecoTracks_m_storeArrayNameOfSVDHits, &b_RecoTracks_m_storeArrayNameOfSVDHits); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfPXDHits", RecoTracks_m_storeArrayNameOfPXDHits, &b_RecoTracks_m_storeArrayNameOfPXDHits); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfBKLMHits", RecoTracks_m_storeArrayNameOfBKLMHits, &b_RecoTracks_m_storeArrayNameOfBKLMHits); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfEKLMHits", RecoTracks_m_storeArrayNameOfEKLMHits, &b_RecoTracks_m_storeArrayNameOfEKLMHits); fChain->SetBranchAddress("RecoTracks.m_storeArrayNameOfRecoHitInformation", RecoTracks_m_storeArrayNameOfRecoHitInformation, &b_RecoTracks_m_storeArrayNameOfRecoHitInformation); fChain->SetBranchAddress("RecoTracks.m_dirtyFlag", RecoTracks_m_dirtyFlag, &b_RecoTracks_m_dirtyFlag); fChain->SetBranchAddress("RecoTracks.m_matchingStatus", RecoTracks_m_matchingStatus, &b_RecoTracks_m_matchingStatus); fChain->SetBranchAddress("RecoTracks.m_qualityIndicator", RecoTracks_m_qualityIndicator, &b_RecoTracks_m_qualityIndicator); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_RecoTracksToRecoHitInformations_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_RecoTracksToRecoHitInformations_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_RecoTracksToRecoHitInformations_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_RecoTracksToRecoHitInformations_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_RecoTracksToRecoHitInformations_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_RecoTracksToRecoHitInformations_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_RecoTracksToRecoHitInformations_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_RecoTracksToSpacePointTrackCands_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_RecoTracksToSpacePointTrackCands_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_RecoTracksToSpacePointTrackCands_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_RecoTracksToSpacePointTrackCands_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_RecoTracksToSpacePointTrackCands_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_RecoTracksToSpacePointTrackCands_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_RecoTracksToSpacePointTrackCands_m_toDurability); fChain->SetBranchAddress("SVDClusters", &SVDClusters_, &b_SVDClusters_); fChain->SetBranchAddress("SVDClusters.fUniqueID", SVDClusters_fUniqueID, &b_SVDClusters_fUniqueID); fChain->SetBranchAddress("SVDClusters.fBits", SVDClusters_fBits, &b_SVDClusters_fBits); fChain->SetBranchAddress("SVDClusters.m_sensorID", SVDClusters_m_sensorID, &b_SVDClusters_m_sensorID); fChain->SetBranchAddress("SVDClusters.m_isU", SVDClusters_m_isU, &b_SVDClusters_m_isU); fChain->SetBranchAddress("SVDClusters.m_position", SVDClusters_m_position, &b_SVDClusters_m_position); fChain->SetBranchAddress("SVDClusters.m_positionSigma", SVDClusters_m_positionSigma, &b_SVDClusters_m_positionSigma); fChain->SetBranchAddress("SVDClusters.m_clsTime", SVDClusters_m_clsTime, &b_SVDClusters_m_clsTime); fChain->SetBranchAddress("SVDClusters.m_clsTimeSigma", SVDClusters_m_clsTimeSigma, &b_SVDClusters_m_clsTimeSigma); fChain->SetBranchAddress("SVDClusters.m_clsCharge", SVDClusters_m_clsCharge, &b_SVDClusters_m_clsCharge); fChain->SetBranchAddress("SVDClusters.m_seedCharge", SVDClusters_m_seedCharge, &b_SVDClusters_m_seedCharge); fChain->SetBranchAddress("SVDClusters.m_clsSize", SVDClusters_m_clsSize, &b_SVDClusters_m_clsSize); fChain->SetBranchAddress("SVDClusters.m_clsSN", SVDClusters_m_clsSN, &b_SVDClusters_m_clsSN); fChain->SetBranchAddress("SVDClusters.m_clsChi2", SVDClusters_m_clsChi2, &b_SVDClusters_m_clsChi2); fChain->SetBranchAddress("SVDClusters.m_qualityIndicator", SVDClusters_m_qualityIndicator, &b_SVDClusters_m_qualityIndicator); fChain->SetBranchAddress("SVDClusters.m_qualityIndicatorError", SVDClusters_m_qualityIndicatorError, &b_SVDClusters_m_qualityIndicatorError); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_SVDClustersToRecoTracks_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_SVDClustersToRecoTracks_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_SVDClustersToRecoTracks_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_SVDClustersToRecoTracks_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_SVDClustersToRecoTracks_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_SVDClustersToRecoTracks_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_SVDClustersToRecoTracks_m_toDurability); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_SVDClustersToSVDRecoDigits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_SVDClustersToSVDRecoDigits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_SVDClustersToSVDRecoDigits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_SVDClustersToSVDRecoDigits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_SVDClustersToSVDRecoDigits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_SVDClustersToSVDRecoDigits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_SVDClustersToSVDRecoDigits_m_toDurability); fChain->SetBranchAddress("SVDDAQDiagnostics", &SVDDAQDiagnostics_, &b_SVDDAQDiagnostics_); fChain->SetBranchAddress("SVDDAQDiagnostics.fUniqueID", SVDDAQDiagnostics_fUniqueID, &b_SVDDAQDiagnostics_fUniqueID); fChain->SetBranchAddress("SVDDAQDiagnostics.fBits", SVDDAQDiagnostics_fBits, &b_SVDDAQDiagnostics_fBits); fChain->SetBranchAddress("SVDDAQDiagnostics.m_triggerNumber", SVDDAQDiagnostics_m_triggerNumber, &b_SVDDAQDiagnostics_m_triggerNumber); fChain->SetBranchAddress("SVDDAQDiagnostics.m_triggerType", SVDDAQDiagnostics_m_triggerType, &b_SVDDAQDiagnostics_m_triggerType); fChain->SetBranchAddress("SVDDAQDiagnostics.m_pipelineAddress", SVDDAQDiagnostics_m_pipelineAddress, &b_SVDDAQDiagnostics_m_pipelineAddress); fChain->SetBranchAddress("SVDDAQDiagnostics.m_cmc1", SVDDAQDiagnostics_m_cmc1, &b_SVDDAQDiagnostics_m_cmc1); fChain->SetBranchAddress("SVDDAQDiagnostics.m_cmc2", SVDDAQDiagnostics_m_cmc2, &b_SVDDAQDiagnostics_m_cmc2); fChain->SetBranchAddress("SVDDAQDiagnostics.m_apvError", SVDDAQDiagnostics_m_apvError, &b_SVDDAQDiagnostics_m_apvError); fChain->SetBranchAddress("SVDDAQDiagnostics.m_ftbError", SVDDAQDiagnostics_m_ftbError, &b_SVDDAQDiagnostics_m_ftbError); fChain->SetBranchAddress("SVDDAQDiagnostics.m_ftbFlags", SVDDAQDiagnostics_m_ftbFlags, &b_SVDDAQDiagnostics_m_ftbFlags); fChain->SetBranchAddress("SVDDAQDiagnostics.m_emuPipelineAddress", SVDDAQDiagnostics_m_emuPipelineAddress, &b_SVDDAQDiagnostics_m_emuPipelineAddress); fChain->SetBranchAddress("SVDDAQDiagnostics.m_apvErrorOR", SVDDAQDiagnostics_m_apvErrorOR, &b_SVDDAQDiagnostics_m_apvErrorOR); fChain->SetBranchAddress("SVDDAQDiagnostics.m_fadcMatch", SVDDAQDiagnostics_m_fadcMatch, &b_SVDDAQDiagnostics_m_fadcMatch); fChain->SetBranchAddress("SVDDAQDiagnostics.m_apvMatch", SVDDAQDiagnostics_m_apvMatch, &b_SVDDAQDiagnostics_m_apvMatch); fChain->SetBranchAddress("SVDDAQDiagnostics.m_fadcNo", SVDDAQDiagnostics_m_fadcNo, &b_SVDDAQDiagnostics_m_fadcNo); fChain->SetBranchAddress("SVDDAQDiagnostics.m_apvNo", SVDDAQDiagnostics_m_apvNo, &b_SVDDAQDiagnostics_m_apvNo); fChain->SetBranchAddress("SVDRecoDigits", &SVDRecoDigits_, &b_SVDRecoDigits_); fChain->SetBranchAddress("SVDRecoDigits.fUniqueID", SVDRecoDigits_fUniqueID, &b_SVDRecoDigits_fUniqueID); fChain->SetBranchAddress("SVDRecoDigits.fBits", SVDRecoDigits_fBits, &b_SVDRecoDigits_fBits); fChain->SetBranchAddress("SVDRecoDigits.m_sensorID", SVDRecoDigits_m_sensorID, &b_SVDRecoDigits_m_sensorID); fChain->SetBranchAddress("SVDRecoDigits.m_isU", SVDRecoDigits_m_isU, &b_SVDRecoDigits_m_isU); fChain->SetBranchAddress("SVDRecoDigits.m_cellID", SVDRecoDigits_m_cellID, &b_SVDRecoDigits_m_cellID); fChain->SetBranchAddress("SVDRecoDigits.m_stripNoise", SVDRecoDigits_m_stripNoise, &b_SVDRecoDigits_m_stripNoise); fChain->SetBranchAddress("SVDRecoDigits.m_fittedAmplitude", SVDRecoDigits_m_fittedAmplitude, &b_SVDRecoDigits_m_fittedAmplitude); fChain->SetBranchAddress("SVDRecoDigits.m_fittedAmplitudeError", SVDRecoDigits_m_fittedAmplitudeError, &b_SVDRecoDigits_m_fittedAmplitudeError); fChain->SetBranchAddress("SVDRecoDigits.m_fittedTime", SVDRecoDigits_m_fittedTime, &b_SVDRecoDigits_m_fittedTime); fChain->SetBranchAddress("SVDRecoDigits.m_fittedTimeError", SVDRecoDigits_m_fittedTimeError, &b_SVDRecoDigits_m_fittedTimeError); fChain->SetBranchAddress("SVDRecoDigits.m_probabilities", SVDRecoDigits_m_probabilities, &b_SVDRecoDigits_m_probabilities); fChain->SetBranchAddress("SVDRecoDigits.m_fitChi2Ndf", SVDRecoDigits_m_fitChi2Ndf, &b_SVDRecoDigits_m_fitChi2Ndf); fChain->SetBranchAddress("SVDRecoDigits.m_mode", SVDRecoDigits_m_mode, &b_SVDRecoDigits_m_mode); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_SVDRecoDigitsToSVDShaperDigits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_SVDRecoDigitsToSVDShaperDigits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_SVDRecoDigitsToSVDShaperDigits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_SVDRecoDigitsToSVDShaperDigits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_SVDRecoDigitsToSVDShaperDigits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_SVDRecoDigitsToSVDShaperDigits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_SVDRecoDigitsToSVDShaperDigits_m_toDurability); fChain->SetBranchAddress("SVDShaperDigits", &SVDShaperDigits_, &b_SVDShaperDigits_); fChain->SetBranchAddress("SVDShaperDigits.fUniqueID", SVDShaperDigits_fUniqueID, &b_SVDShaperDigits_fUniqueID); fChain->SetBranchAddress("SVDShaperDigits.fBits", SVDShaperDigits_fBits, &b_SVDShaperDigits_fBits); fChain->SetBranchAddress("SVDShaperDigits.m_sensorID", SVDShaperDigits_m_sensorID, &b_SVDShaperDigits_m_sensorID); fChain->SetBranchAddress("SVDShaperDigits.m_isU", SVDShaperDigits_m_isU, &b_SVDShaperDigits_m_isU); fChain->SetBranchAddress("SVDShaperDigits.m_cellID", SVDShaperDigits_m_cellID, &b_SVDShaperDigits_m_cellID); fChain->SetBranchAddress("SVDShaperDigits.m_samples[6]", SVDShaperDigits_m_samples, &b_SVDShaperDigits_m_samples); fChain->SetBranchAddress("SVDShaperDigits.m_FADCTime", SVDShaperDigits_m_FADCTime, &b_SVDShaperDigits_m_FADCTime); fChain->SetBranchAddress("SVDShaperDigits.m_mode", SVDShaperDigits_m_mode, &b_SVDShaperDigits_m_mode); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_SVDShaperDigitsToSVDDAQDiagnostics_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_SVDShaperDigitsToSVDDAQDiagnostics_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_SVDShaperDigitsToSVDDAQDiagnostics_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_SVDShaperDigitsToSVDDAQDiagnostics_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_SVDShaperDigitsToSVDDAQDiagnostics_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_SVDShaperDigitsToSVDDAQDiagnostics_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_SVDShaperDigitsToSVDDAQDiagnostics_m_toDurability); fChain->SetBranchAddress("SVDSimHits", &SVDSimHits_, &b_SVDSimHits_); fChain->SetBranchAddress("SVDSimHits.fUniqueID", &SVDSimHits_fUniqueID, &b_SVDSimHits_fUniqueID); fChain->SetBranchAddress("SVDSimHits.fBits", &SVDSimHits_fBits, &b_SVDSimHits_fBits); fChain->SetBranchAddress("SVDSimHits.m_backgroundTag", &SVDSimHits_m_backgroundTag, &b_SVDSimHits_m_backgroundTag); fChain->SetBranchAddress("SVDSimHits.m_electronProfile", &SVDSimHits_m_electronProfile, &b_SVDSimHits_m_electronProfile); fChain->SetBranchAddress("SVDSimHits.m_pdg", &SVDSimHits_m_pdg, &b_SVDSimHits_m_pdg); fChain->SetBranchAddress("SVDSimHits.m_globalTime", &SVDSimHits_m_globalTime, &b_SVDSimHits_m_globalTime); fChain->SetBranchAddress("SVDSimHits.m_posIn[3]", &SVDSimHits_m_posIn, &b_SVDSimHits_m_posIn); fChain->SetBranchAddress("SVDSimHits.m_posOut[3]", &SVDSimHits_m_posOut, &b_SVDSimHits_m_posOut); fChain->SetBranchAddress("SVDSimHits.m_sensorID", &SVDSimHits_m_sensorID, &b_SVDSimHits_m_sensorID); fChain->SetBranchAddress("SVDTrueHits", &SVDTrueHits_, &b_SVDTrueHits_); fChain->SetBranchAddress("SVDTrueHits.fUniqueID", &SVDTrueHits_fUniqueID, &b_SVDTrueHits_fUniqueID); fChain->SetBranchAddress("SVDTrueHits.fBits", &SVDTrueHits_fBits, &b_SVDTrueHits_fBits); fChain->SetBranchAddress("SVDTrueHits.m_sensorID", &SVDTrueHits_m_sensorID, &b_SVDTrueHits_m_sensorID); fChain->SetBranchAddress("SVDTrueHits.m_positionEntry[3]", &SVDTrueHits_m_positionEntry, &b_SVDTrueHits_m_positionEntry); fChain->SetBranchAddress("SVDTrueHits.m_positionMidPoint[3]", &SVDTrueHits_m_positionMidPoint, &b_SVDTrueHits_m_positionMidPoint); fChain->SetBranchAddress("SVDTrueHits.m_positionExit[3]", &SVDTrueHits_m_positionExit, &b_SVDTrueHits_m_positionExit); fChain->SetBranchAddress("SVDTrueHits.m_momentumEntry[3]", &SVDTrueHits_m_momentumEntry, &b_SVDTrueHits_m_momentumEntry); fChain->SetBranchAddress("SVDTrueHits.m_momentumMidPoint[3]", &SVDTrueHits_m_momentumMidPoint, &b_SVDTrueHits_m_momentumMidPoint); fChain->SetBranchAddress("SVDTrueHits.m_momentumExit[3]", &SVDTrueHits_m_momentumExit, &b_SVDTrueHits_m_momentumExit); fChain->SetBranchAddress("SVDTrueHits.m_energyDep", &SVDTrueHits_m_energyDep, &b_SVDTrueHits_m_energyDep); fChain->SetBranchAddress("SVDTrueHits.m_globalTime", &SVDTrueHits_m_globalTime, &b_SVDTrueHits_m_globalTime); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_SVDTrueHitsToSVDSimHits_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_SVDTrueHitsToSVDSimHits_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_SVDTrueHitsToSVDSimHits_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", &m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", &m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", &m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", &m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", &m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_SVDTrueHitsToSVDSimHits_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_SVDTrueHitsToSVDSimHits_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_SVDTrueHitsToSVDSimHits_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_SVDTrueHitsToSVDSimHits_m_toDurability); fChain->SetBranchAddress("TrackFitResults", &TrackFitResults_, &b_TrackFitResults_); fChain->SetBranchAddress("TrackFitResults.fUniqueID", TrackFitResults_fUniqueID, &b_TrackFitResults_fUniqueID); fChain->SetBranchAddress("TrackFitResults.fBits", TrackFitResults_fBits, &b_TrackFitResults_fBits); fChain->SetBranchAddress("TrackFitResults.m_pdg", TrackFitResults_m_pdg, &b_TrackFitResults_m_pdg); fChain->SetBranchAddress("TrackFitResults.m_pValue", TrackFitResults_m_pValue, &b_TrackFitResults_m_pValue); fChain->SetBranchAddress("TrackFitResults.m_tau[5]", TrackFitResults_m_tau, &b_TrackFitResults_m_tau); fChain->SetBranchAddress("TrackFitResults.m_cov5[15]", TrackFitResults_m_cov5, &b_TrackFitResults_m_cov5); fChain->SetBranchAddress("TrackFitResults.m_hitPatternCDCInitializer", TrackFitResults_m_hitPatternCDCInitializer, &b_TrackFitResults_m_hitPatternCDCInitializer); fChain->SetBranchAddress("TrackFitResults.m_hitPatternVXDInitializer", TrackFitResults_m_hitPatternVXDInitializer, &b_TrackFitResults_m_hitPatternVXDInitializer); fChain->SetBranchAddress("Tracks", &Tracks_, &b_Tracks_); fChain->SetBranchAddress("Tracks.fUniqueID", Tracks_fUniqueID, &b_Tracks_fUniqueID); fChain->SetBranchAddress("Tracks.fBits", Tracks_fBits, &b_Tracks_fBits); fChain->SetBranchAddress("Tracks.m_trackFitIndices[6]", Tracks_m_trackFitIndices, &b_Tracks_m_trackFitIndices); fChain->SetBranchAddress("Tracks.m_qualityIndicator", Tracks_m_qualityIndicator, &b_Tracks_m_qualityIndicator); // fChain->SetBranchAddress("fUniqueID", &fUniqueID, &b_TracksToRecoTracks_fUniqueID); // fChain->SetBranchAddress("fBits", &fBits, &b_TracksToRecoTracks_fBits); // fChain->SetBranchAddress("m_elements", &m_elements_, &b_TracksToRecoTracks_m_elements_); // fChain->SetBranchAddress("m_elements.fUniqueID", m_elements_fUniqueID, &b_m_elements_fUniqueID); // fChain->SetBranchAddress("m_elements.fBits", m_elements_fBits, &b_m_elements_fBits); // fChain->SetBranchAddress("m_elements.m_from", m_elements_m_from, &b_m_elements_m_from); // fChain->SetBranchAddress("m_elements.m_to", m_elements_m_to, &b_m_elements_m_to); // fChain->SetBranchAddress("m_elements.m_weights", m_elements_m_weights, &b_m_elements_m_weights); // fChain->SetBranchAddress("m_fromName", &m_fromName, &b_TracksToRecoTracks_m_fromName); // fChain->SetBranchAddress("m_fromDurability", &m_fromDurability, &b_TracksToRecoTracks_m_fromDurability); // fChain->SetBranchAddress("m_toName", &m_toName, &b_TracksToRecoTracks_m_toName); // fChain->SetBranchAddress("m_toDurability", &m_toDurability, &b_TracksToRecoTracks_m_toDurability); Notify(); } Bool_t cosmictree::Notify() { // The Notify() function is called when a new file is opened. This // can be either for a new TTree in a TChain or when when a new TTree // is started when using PROOF. It is normally not necessary to make changes // to the generated code, but the routine can be extended by the // user if needed. The return value is currently not used. return kTRUE; } void cosmictree::Show(Long64_t entry) { // Print contents of entry. // If entry is not specified, print current entry if (!fChain) return; fChain->Show(entry); } Int_t cosmictree::Cut(Long64_t entry) { // This function may be called from Loop. // returns 1 if entry is accepted. // returns -1 otherwise. return 1; } #endif // #ifdef cosmictree_cxx