Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EvtTools.h File Reference
#include <cmath>
#include <limits>
#include <vector>
#include <cassert>
#include <utility>
#include <optional>
#include <Math/Vector3D.h>
#include <phool/phool.h>
#include <phool/getClass.h>
#include <phool/PHIODataNode.h>
#include <phool/PHNodeIterator.h>
#include <phool/PHCompositeNode.h>
#include <trackbase_historic/SvtxTrack.h>
#include <trackbase_historic/SvtxTrackMap.h>
#include <calobase/RawCluster.h>
#include <calobase/RawClusterUtility.h>
#include <calobase/RawClusterContainer.h>
#include <HepMC/GenEvent.h>
#include <HepMC/GenVertex.h>
#include <HepMC/GenParticle.h>
#include <phhepmc/PHHepMCGenEvent.h>
#include <phhepmc/PHHepMCGenEventMap.h>
#include <globalvertex/GlobalVertex.h>
#include <globalvertex/GlobalVertexMap.h>
#include "Constants.h"
#include "Interfaces.h"
#include "CalTools.h"
#include "TrkTools.h"
#include "VtxTools.h"
#include "GenTools.h"
+ Include dependency graph for EvtTools.h:

Go to the source code of this file.

Classes

struct  SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::RecoInfo
 
struct  SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GenInfo
 

Namespaces

namespace  SColdQcdCorrelatorAnalysis
 
namespace  SColdQcdCorrelatorAnalysis::SCorrelatorUtilities
 

Functions

long SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetNumTrks (PHCompositeNode *topNode)
 
long SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetNumFinalStatePars (PHCompositeNode *topNode, const vector< int > evtsToGrab, const int subset=0, optional< float > chargeToGrab=nullopt)
 
double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetSumTrkMomentum (PHCompositeNode *topNode)
 
double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetSumCaloEne (PHCompositeNode *topNode, const string store)
 
double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetSumFinalStateParEne (PHCompositeNode *topNode, const vector< int > evtsToGrab, const int subset, optional< float > chargeToGrab=nullopt)
 
ParInfo SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetPartonInfo (PHCompositeNode *topNode, const int event, const int status)
 
ROOT::Math::XYZVector SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::GetRecoVtx (PHCompositeNode *topNode)