HighLAND
Public Types | Static Public Attributes | List of all members
TreeVars Class Reference

Public Types

enum  enumVar {
  subDetector =0, subNNodes, subDirectionStart, subPositionStart,
  subPositionEnd, subDirectionEnd, subLength, subNHits,
  subUniqueID, tpcCharge = (subUniqueID + 1) * NSubDet, tpcMomentum, tpcMomentumError,
  tpcRefitMomentum, tpcEFieldRefitMomentum, tpcdEdxMeas, tpcdEdxExpMu,
  tpcdEdxExpEle, tpcdEdxExpP, tpcdEdxExpPi, tpcRawdEdxMeas,
  tpcRawdEdxExpMu, tpcRawdEdxExpEle, tpcRawdEdxExpP, tpcRawdEdxExpPi,
  tpcdEdxSigmaMu, tpcdEdxSigmaEle, tpcdEdxSigmaP, tpcdEdxSigmaPi,
  tpcTrueTrackID, fgdX, fgdPullmu, fgdPullp,
  fgdPullpi, fgdPullno, fgdContainment, ecalTrShVal,
  ecalPIDMipEm, ecalEMEnergy, ecalEDeposit, ecalIsShowerLike,
  ecalAvgTime, ecalShowerPosition, smrdAvgTime, smrdEDeposit,
  trackerCharge, trackerMomentum, trackerMomentumEnd, globalUniqueID,
  globalDetUsed, globalNTPCs, globalNFGDs, globalNECALs,
  globalNSMRDs, globalNP0Ds, globalNHits, globalCharge,
  globalMomentum, globalDirectionStart, globalPositionStart, globalPositionEnd,
  globalDirectionEnd, globalTrueTrackID, globalRangeMomentumMuon, globalMomentumFlip,
  globalDirectionStartFlip, globalToFFGD1_FGD2, globalToFP0D_FGD1, globalToFECal_FGD1,
  globalToFECal_FGD2, globalToFFlag_FGD1_FGD2, globalToFFlag_P0D_FGD1, globalToFFlag_ECal_FGD1,
  globalToFFlag_ECal_FGD2, detCrossInActive, detCrossDetector, detCrossEntrancePosition,
  detCrossExitPosition, detCrossEntranceMomentum, detCrossExitMomentum, trueTrackID,
  trueTrackPDG, trueTrackParentPDG, trueTrackGParentPDG, trueTrackParentID,
  trueTrackMomentum, trueTrackCharge, trueTrackPosition, trueTrackPositionEnd,
  trueTrackDirection, trueTrackTruthVertexID, trueTrackNDetCrossings, trueVertexID,
  trueVertexNuPDG, trueVertexNuEnergy, trueVertexBunch, trueVertexPosition,
  trueVertexNTrueTracks, trueVertexDetector, bunchBunch, bunchWeight,
  fgdBinMinTime, fgdBinNHits1, fgdBinNHits2, fgdBinRawChargeSum1,
  fgdBinRawChargeSum2, spillNBunches, spillNTotalTrueVertices, spillNTotalTrueTracks,
  spillInputFileIndex, spillRooVtxEntry, eventInfoIsMC, eventInfoIsSand,
  eventInfoRun, eventInfoSubRun, eventInfoEvt, dqGoodDaq,
  beamGoodSpill, vertexPosition, vertexPrimaryIndex, vertexNReconTracks,
  vertexNTrueVerticesMatch, vertexTracksUniqueID, vertexTrueVertexIndex, vertexTrueVerticesClean,
  vertexTrueVerticesCompl, eventBunch, tpcBackMomentum, tpcRefitCharge,
  tpcRefitPosition, tpcRefitDirection, tpcPullmu, tpcPullele,
  tpcPullp, tpcPullpi, tpcPullk, tpcdEdxExpK,
  tpcdEdxSigmaK, tpcRawdEdxExpK, tpcPurity, fgdE,
  fgdAvgTime, fgdVertex1x1, fgdVertex3x3, fgdVertex5x5,
  fgdVertex7x7, fgdVertexLayer, ecalPIDMipPion, ecalPIDEmHip,
  ecalContainment, ecalMostUpStreamLayerHit, p0dAvgTime, globalStatus,
  globalDetectors, globalNNodes, globalMomentumError, globalNDOF,
  globalChi2, globalReconPDG, globalBunch, globalMomentumMuon,
  globalMomentumErrorMuon, globalMomentumProton, globalMomentumErrorProton, globalMomentumEle,
  globalMomentumErrorEle, globalNReconVertices, globalMomentumAtVertex, globalDirectionAtVertex,
  globalLength, globalNTRACKERs, globalNTimeNodes, globalTimeNodeDetector,
  globalTimeNodeTimeStart, globalTimeNodeTimeEnd, fgdBinMaxTime, fgdBinG4ID,
  eventInfoEventTime, beamPOT, beamPOTCT4, beamSpill,
  beamSpillNumber, beamBeamRunNumber, dqND280Flag, dqDetFlag,
  triggerFGDCosmic, triggerTripTCosmic, trueVertexRooVtxIndex, trueVertexRooVtxEntry,
  trueVertexReacCode, trueVertexTargetPDG, trueVertexNuDir, trueVertexNuParentPDG,
  trueVertexNuParentDecPoint, trueVertexNBaryons, trueVertexLeptonPDG, trueVertexQ2,
  trueVertexTargetDir, trueVertexLeptonDir, trueVertexProtonDir, trueVertexPionDir,
  trueVertexTargetMom, trueVertexLeptonMom, trueVertexProtonMom, trueVertexPionMom,
  trueVertexNReconTracks, trueVertexNReconVertices, trueVertexIsPauliBlocked, trueVertexIsCohOnH,
  trueVertexNPrimaryParticles, trueTrackPrimaryID, trueTrackPurity, trueTrackBunch,
  trueTrackNReconTracks, trueTrackVertexIndex, trueTrackIsTruePrimaryPi0DecayPhoton, trueTrackIsTruePrimaryPi0DecayPhotonChild,
  vertexVariance, vertexBunch, vertexChi2, vertexNDOF,
  tecalReconAverageHitTime, tecalReconAverageZPos, tecalReconContainment, tecalReconEFitResult,
  tecalReconEFitUncertainty, tecalReconFirstLayer, tecalReconIsShowerLike, tecalReconIsTrackLike,
  tecalReconLastLayer, tecalReconLikeMIPEM, tecalReconLikeMIPPion, tecalReconLikeEMHIP,
  tecalReconLikeMIPEMLow, tecalReconMatchingLike, tecalReconMichelTagNDelayedCluster, tecalReconModule,
  tecalReconMostDownStreamLayerHit, tecalReconMostUpStreamLayerHit, tecalReconNHits, tecalReconNLayersHit,
  tecalReconObjectLength, tecalReconPIDAMR, tecalReconPIDAngle, tecalReconPIDAsymmetry,
  tecalReconPIDCircularity, tecalReconPIDFBR, tecalReconPIDMaxRatio, tecalReconPIDMeanPos,
  tecalReconPIDShowerAngle, tecalReconPIDShowerWidth, tecalReconPIDTransverseChargeRatio, tecalReconPIDTruncatedMaxRatio,
  tecalReconPointing, tecalReconThrust, tecalReconThrustAxis, tecalReconThrustOrigin,
  tecalReconTimeBunch, tecalReconTotalHitCharge, tecalReconTrueID, tecalReconTrueIDPrimary,
  tecalReconTrueIDRecursive, tecalReconTrueIDSingle, tecalReconUniqueID, tecalReconBunch,
  tecalUnmatchedAverageHitTime, tecalUnmatchedBackPos, tecalUnmatchedFrontPos, tecalUnmatchedMostDownStreamLayerHit,
  tecalUnmatchedMostUpStreamLayerHit, tecalUnmatchedNHits, tecalUnmatchedTotalHitCharge, tecalUnmatchedTrueID,
  tecalUnmatchedTrueIDPrimary, tecalUnmatchedTrueIDRecursive, tecalUnmatchedTrueIDSingle, tecalUnmatchedView,
  tecalUnmatchedBunch, p0dVertexAlgorithmName, p0dVertexCycle, p0dVertexNHits,
  p0dVertexUniqueID, p0dVertexBunch, p0dVertexVertices, p0dVertexParticles,
  p0dVertexTracks, p0dVertexShowers, p0dVertexClusters, p0dVertexNodes,
  p0dVertexHits, p0dVertexStatus, p0dVertexQuality, p0dVertexNDOF,
  p0dVertexTruth_PrimaryTrajIDs, p0dVertexTruth_TrajIDs, p0dVertexTruth_HitCount, p0dVertexTruth_ChargeShare,
  p0dVertexPosition, p0dVertexPosVariance, p0dVertexValidDimensions, p0dVertexFiducial,
  p0dParticleAlgorithmName, p0dParticleCycle, p0dParticleNHits, p0dParticleUniqueID,
  p0dParticleBunch, p0dParticleVertices, p0dParticleParticles, p0dParticleTracks,
  p0dParticleShowers, p0dParticleClusters, p0dParticleNodes, p0dParticleHits,
  p0dParticleStatus, p0dParticleQuality, p0dParticleNDOF, p0dParticleTruth_PrimaryTrajIDs,
  p0dParticleTruth_TrajIDs, p0dParticleTruth_HitCount, p0dParticleTruth_ChargeShare, p0dParticleEDeposit,
  p0dParticleSideDeposit, p0dParticleEndDeposit, p0dParticlePosition, p0dParticlePosVariance,
  p0dParticleValidDimensions, p0dParticleDirection, p0dParticleDirVariance, p0dParticleMomentum,
  p0dParticleCharge, p0dParticleLength, p0dClusterAlgorithmName, p0dClusterCycle,
  p0dClusterNHits, p0dClusterUniqueID, p0dClusterBunch, p0dClusterVertices,
  p0dClusterParticles, p0dClusterTracks, p0dClusterShowers, p0dClusterClusters,
  p0dClusterNodes, p0dClusterHits, p0dClusterTruth_PrimaryTrajIDs, p0dClusterTruth_TrajIDs,
  p0dClusterTruth_HitCount, p0dClusterTruth_ChargeShare, p0dClusterNFiducialHits, p0dClusterEDeposit,
  p0dClusterPosition, p0dClusterPosVariance, p0dClusterValidDimensions, TreeVarsLast
}
 

Static Public Attributes

static unsigned int offsetTPC = 0
 
static unsigned int offsetFGD = offset
 
static unsigned int offsetECAL = offset * 2
 
static unsigned int offsetSMRD = offset * 3
 
static unsigned int offsetP0D = offset * 4
 
static unsigned int offsetTRACKER = offset * 5
 

Detailed Description

Definition at line 460 of file DataClassesIO.hxx.


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