DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
caf::SRRecoBaseID Class Reference

Identifies a reconstructed object by the interaction it belongs to, which collection of reconstructed objects it belongs to, and its index within that collection. More...

#include <SREnums.h>

Public Types

enum  SRRecoBaseCollectionType {
  kUnknown , kFDHDPandoraTrack , KFDHDPandoraShower , KFDHDPandoraPFP ,
  kFDVDPandoraTrack , KFDVDPandoraShower , KFDVDPandoraPFP , kFDPDHDPandoraTrack ,
  KFDPDHDPandoraShower , KFDPDHDPandoraPFP , kFDPDVDPandoraTrack , KFDPDVDPandoraShower ,
  KFDPDVDPandoraPFP , kNDLArDLPTrack , kNDLArDLPShower , kNDLArPandoraTrack ,
  kNDLARPandoraShower , kTMSTrack , kSANDGRAINTrack , kSANDGRAINShower ,
  kSANDTrackerTrack , kSANDTrackerShower , kSANDECalCluster , kGArTrack ,
  kGArEcalCluster
}
 

Public Member Functions

 operator bool () const
 

Public Attributes

int ixn = -1
 Index of SRInteraction in the SRInteractionBranch.
 
SRRecoBaseCollectionType type = SRRecoBaseCollectionType::kUnknown
 Which of the low-level reco objects collections this object lives in.
 
int irecoobj = -1
 Index of SRRecoObjBase in the specified reco objects collection of the SRInteraction.
 

Detailed Description

Identifies a reconstructed object by the interaction it belongs to, which collection of reconstructed objects it belongs to, and its index within that collection.


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