HighLAND
Public Member Functions | Public Attributes | List of all members
ToyBoxNueCC Class Reference

#include <nueCCSelection.hxx>

Inheritance diagram for ToyBoxNueCC:
ToyBoxTracker ToyBoxND280 ToyBoxB

Public Member Functions

void Reset ()
 This method should be implemented by the derived class. If so it does nothing here.
 
- Public Member Functions inherited from ToyBoxTracker
virtual void ResetBase ()
 Reset this base class. More...
 
- Public Member Functions inherited from ToyBoxB
void SoftReset ()
 Reset the ToyBoxB.
 

Public Attributes

AnaTrackBVetoTrack
 The TPC veto track.
 
AnaTrackBECalVetoTrack
 The most-upstream track containing ECal information.
 
AnaTrackBECalNCVetoTrack
 
AnaTrackBSecondMostEnergeticTPCTrack
 The second most energetic TPC track.
 
AnaTrackBSecondMostEnergeticFGDTPCTrack
 The second most energetic TPC track in the same FGD as the main track.
 
AnaTrackBPairTrack
 The particle that isn't HMTrackSelected that forms the e+e- pair with the lowest invariant mass.
 
Int_t P0DVetoP0DTracks
 The number of tracks that start in the P0D. Used in the P0D veto cut.
 
Int_t P0DVetoFGD1Tracks
 The number of tracks that start in FGD1. Used in the P0D veto cut.
 
Int_t P0DVetoP0DEcalTracks
 Number of P0DEcal tracks. Used in the P0D veto cut.
 
Int_t TPCVetoNearTracks
 Updated TPC veto.
 
Int_t TPCVetoFarTracks
 
Int_t TPCVetoP0DNearTracks
 
Int_t FGD2ShowerNFGD2TPC3Tracks
 FGD2 shower.
 
Int_t FGD2ShowerNFGD1TPC2Tracks
 
Int_t NOOFVTracks
 OOFV tracks.
 
- Public Attributes inherited from ToyBoxTracker
AnaVertexBVertex
 For storing the reconstructed vertex.
 
AnaTrackBMainTrack
 For storing the Main Track (The lepton candidate in geranal: HMN or HMP track)
 
AnaTrackBHMtrack
 For storing the highest momentum track.
 
AnaTrackBHMNtrack
 For storing the highest momentum negative track.
 
AnaTrackBHMPtrack
 For storing the highest momentum positive track.
 
AnaTrackBSHMtrack
 For storing the second highest momentum track.
 
AnaTrackBSHMNtrack
 For storing the second highest momentum negative track.
 
AnaTrackBSHMPtrack
 For storing the second highest momentum positive track.
 
AnaTrackB ** NegativeTPCtracks
 For storing all negative tracks in the event with TPC information.
 
int nNegativeTPCtracks
 
AnaTrackB ** PositiveTPCtracks
 For storing all positive tracks in the event with TPC information.
 
int nPositiveTPCtracks
 
bool LikeComputed [NMAXPARTICLES]
 For storing whether TPC PID likelihoods have been computed.
 
int nLikeComputed
 
Float_t Likelihood [NMAXPARTICLES][4]
 For storing TPC PID likelihoods.
 
int nLikelihood
 
AnaTrackBVetoTrack
 For storing the veto track.
 
AnaTrackBOOFVtrack
 For storing the oofv fgd tracks.
 
- Public Attributes inherited from ToyBoxND280
AnaTrueVertexBTrueVertex
 For storing the true vertex, for analyses with no reconstructed primary vertex.
 
- Public Attributes inherited from ToyBoxB
UInt_t nBranches
 The number of branches in the selection this ToyBox belongs to.
 
Int_t * AccumLevel
 Accum level for each branch in this toy in the selection this ToyBox belongs to.
 
Int_t MaxAccumLevel
 
bool * BranchPassed
 
Int_t SuccessfulBranch
 The branch that is successful for this toy in the selection this ToyBox belongs to.
 
Int_t SelectionEnabledIndex
 The enabled index of this selection this ToyBox belongs to.
 
SubDetId_h DetectorFV
 Indicate the FV we are interested in.
 

Additional Inherited Members

- Protected Attributes inherited from ToyBoxB
bool _ResetCheckDone
 

Detailed Description

This class stores the objects used by the package. E.g. Selected tracks, vertex, veto track etc...

Definition at line 50 of file nueCCSelection.hxx.


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