![]() |
ATLAS Offline Software
|
#include <ZdcNtuple.h>
Public Types | |
| typedef ServiceHandle< StoreGateSvc > & | MetaStorePtr_t |
| Type of the metadata store pointer in standalone mode. | |
| typedef const ServiceHandle< StoreGateSvc > & | ConstMetaStorePtr_t |
| typedef ServiceHandle< StoreGateSvc > | MetaStore_t |
| Type of the metadata store variable in Athena. | |
Public Member Functions | |
| void | setupTriggerHistos () |
| ZdcNtuple (const std::string &name, ISvcLocator *pSvcLocator) | |
| void | processEventInfo () |
| void | processVInjInfo () |
| bool | processTriggerDecision () |
| uint32_t | acceptEvent () |
| void | processZdcNtupleFromModules () |
| void | processMCEventCollection () |
| void | processFCal () |
| void | processMBTS () |
| void | processInDet () |
| void | writeTrack (const xAOD::TrackParticle *, const xAOD::Vertex *vertex, int) |
| int | trackQuality (const xAOD::TrackParticle *tp, const xAOD::Vertex *vertex) |
| void | processClusters () |
| void | reprocessZdcModule (const xAOD::ZdcModule *zdcMod, bool flipdelay=0) |
| void | processTriggerTowers () |
| void | processGaps () |
| void | processProtons () |
| double | dR (const double eta1, const double phi1, const double eta2, const double phi2) |
| virtual StatusCode | initialize () override |
| virtual StatusCode | execute () override |
| virtual StatusCode | finalize () override |
| ::StatusCode | requestFileExecute () |
| register this algorithm to have an implementation of fileexecute | |
| ::StatusCode | requestBeginInputFile () |
| register this algorithm to have an implementation of beginInputFile | |
| ::StatusCode | requestEndInputFile () |
| register this algorithm to have an implementation of endInputFile | |
| void | handle (const Incident &inc) |
| receive the given incident | |
| virtual StatusCode | sysInitialize () |
| Initialization method invoked by the framework. | |
| const ServiceHandle< ITHistSvc > & | histSvc () const |
The standard THistSvc (for writing histograms and TTrees and more to a root file) Returns (kind of) a pointer to the THistSvc. | |
| virtual const DataObjIDColl & | extraOutputDeps () const override |
| Return the list of extra output dependencies. | |
| ServiceHandle< StoreGateSvc > & | evtStore () |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc. | |
| const ServiceHandle< StoreGateSvc > & | detStore () const |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc. | |
| virtual StatusCode | sysStart () override |
| Handle START transition. | |
| virtual std::vector< Gaudi::DataHandle * > | inputHandles () const override |
| Return this algorithm's input handles. | |
| virtual std::vector< Gaudi::DataHandle * > | outputHandles () const override |
| Return this algorithm's output handles. | |
| Gaudi::Details::PropertyBase & | declareProperty (Gaudi::Property< T, V, H > &t) |
| void | updateVHKA (Gaudi::Details::PropertyBase &) |
| MsgStream & | msg () const |
| bool | msgLvl (const MSG::Level lvl) const |
| ConstMetaStorePtr_t | inputMetaStore () const |
| MetaStorePtr_t | inputMetaStore () |
| ConstMetaStorePtr_t | outputMetaStore () const |
| MetaStorePtr_t | outputMetaStore () |
Protected Member Functions | |
| virtual void | print () const |
| print the state of the algorithm | |
| virtual::StatusCode | fileExecute () |
| perform the action exactly once for each file in the dataset | |
| virtual::StatusCode | beginInputFile () |
| perform the action for the beginning of an input file | |
| virtual::StatusCode | endInputFile () |
| perform the action for the end of an input file | |
| void | renounceArray (SG::VarHandleKeyArray &handlesArray) |
| remove all handles from I/O resolution | |
| std::enable_if_t< std::is_void_v< std::result_of_t< decltype(&T::renounce)(T)> > &&!std::is_base_of_v< SG::VarHandleKeyArray, T > &&std::is_base_of_v< Gaudi::DataHandle, T >, void > | renounce (T &h) |
| void | extraDeps_update_handler (Gaudi::Details::PropertyBase &ExtraDeps) |
| Add StoreName to extra input/output deps as needed. | |
| StatusCode | configAthHistogramming (const ServiceHandle< ITHistSvc > &histSvc, const std::string &prefix, const std::string &rootDir, const std::string &histNamePrefix, const std::string &histNamePostfix, const std::string &histTitlePrefix, const std::string &histTitlePostfix) |
| To be called by the derived classes to fill the internal configuration. | |
| TH1 * | bookGetPointer (const TH1 &hist, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| TH1 * | bookGetPointer (TH1 *hist, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| TH1 * | bookGetPointer (TH1 &histRef, std::string tDir="", std::string stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| TTree * | bookGetPointer (const TTree &treeRef, std::string tDir="", std::string stream="") |
| Simplify the booking and registering (into THistSvc) of TTrees. | |
| TGraph * | bookGetPointer (const TGraph &graphRef, std::string tDir="", std::string stream="") |
| Simplify the booking and registering (into THistSvc) of TGraphs. | |
| TEfficiency * | bookGetPointer (const TEfficiency &eff, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| TEfficiency * | bookGetPointer (TEfficiency *eff, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| TEfficiency * | bookGetPointer (TEfficiency &effRef, std::string tDir="", std::string stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| StatusCode | book (const TH1 &hist, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| StatusCode | book (TH1 *hist, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| StatusCode | book (TH1 &histRef, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of histograms. | |
| StatusCode | book (const TTree &treeRef, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TTrees. | |
| StatusCode | book (const TGraph &graphRef, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TGraphs. | |
| StatusCode | book (const TEfficiency &eff, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| StatusCode | book (TEfficiency *eff, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| StatusCode | book (TEfficiency &effRef, const std::string &tDir="", const std::string &stream="") |
| Simplify the booking and registering (into THistSvc) of TEfficiency. | |
| TH1 * | hist (const std::string &histName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered histograms of any type. | |
| TH2 * | hist2d (const std::string &histName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered 2-d histograms. | |
| TH3 * | hist3d (const std::string &histName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered 3-d histograms. | |
| TTree * | tree (const std::string &treeName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered TTrees. | |
| TGraph * | graph (const std::string &graphName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered TGraphs. | |
| TEfficiency * | efficiency (const std::string &effName, const std::string &tDir="", const std::string &stream="") |
| Simplify the retrieval of registered TEfficiency. | |
Private Types | |
| typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
| typedef uint32_t | hash_t |
| typedef for the internal hash | |
| typedef std::map< const hash_t, TH1 * > | HistMap_t |
| Typedef for convenience. | |
| typedef std::map< const hash_t, TEfficiency * > | EffMap_t |
| Typedef for convenience. | |
| typedef std::map< const hash_t, TTree * > | TreeMap_t |
| Typedef for convenience. | |
| typedef std::map< const hash_t, TGraph * > | GraphMap_t |
| Typedef for convenience. | |
Private Member Functions | |
| Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T, V, H > &hndl, const SG::VarHandleKeyType &) |
| specialization for handling Gaudi::Property<SG::VarHandleKey> | |
| void | buildBookingString (std::string &bookingString, std::string &histName, std::string &tDir, std::string &stream, bool usePrefixPostfix=false) |
| Method to build individual booking string. | |
| void | myReplace (std::string &str, const std::string &oldStr, const std::string &newStr) |
| Helper method to replace sub-string. | |
| hash_t | hash (const std::string &histName) const |
| Method to calculate a 32-bit hash from a string. | |
Private Attributes | |
| unsigned int | m_lastRunNumber {0} |
| ZdcInjPulserAmpMap::Token | m_injMapRunToken {} |
| MetaStore_t | m_inputMetaStore |
| Object accessing the input metadata store. | |
| MetaStore_t | m_outputMetaStore |
| Object accessing the output metadata store. | |
| bool | m_hasFileExecute {false} |
| the value of hasFileExecute | |
| bool | m_hasBeginInputFile {false} |
| the value of hasBeginInputFile | |
| bool | m_hasEndInputFile {false} |
| the value of hasEndInputFile | |
| ServiceHandle< ITHistSvc > | m_histSvc |
| Default constructor: AthHistogramAlgorithm();. | |
| std::string | m_prefix |
| Name of the ROOT output stream (file) | |
| std::string | m_rootDir |
| Name of the ROOT directory. | |
| std::string | m_histNamePrefix |
| The prefix for the histogram THx name. | |
| std::string | m_histNamePostfix |
| The postfix for the histogram THx name. | |
| std::string | m_histTitlePrefix |
| The prefix for the histogram THx title. | |
| std::string | m_histTitlePostfix |
| The postfix for the histogram THx title. | |
| DataObjIDColl | m_extendedExtraObjects |
| StoreGateSvc_t | m_evtStore |
| Pointer to StoreGate (event store by default) | |
| StoreGateSvc_t | m_detStore |
| Pointer to StoreGate (detector store by default) | |
| std::vector< SG::VarHandleKeyArray * > | m_vhka |
| bool | m_varHandleArraysDeclared |
| HistMap_t | m_histMap |
| The map of histogram names to their pointers. | |
| EffMap_t | m_effMap |
| The map of histogram names to their pointers. | |
| TreeMap_t | m_treeMap |
| The map of TTree names to their pointers. | |
| GraphMap_t | m_graphMap |
| The map of TGraph names to their pointers. | |
| std::string | m_streamName |
| Name of the ROOT output stream (file) | |
| std::string | m_name |
| Instance name. | |
| MsgStream | m_msg |
| Cached Message Stream. | |
Definition at line 50 of file ZdcNtuple.h.
|
inherited |
Definition at line 111 of file AnaAlgorithm.h.
|
privateinherited |
Typedef for convenience.
Definition at line 205 of file AthHistogramming.h.
|
privateinherited |
Typedef for convenience.
Definition at line 219 of file AthHistogramming.h.
|
privateinherited |
typedef for the internal hash
Definition at line 169 of file AthHistogramming.h.
|
privateinherited |
Typedef for convenience.
Definition at line 198 of file AthHistogramming.h.
|
inherited |
Type of the metadata store variable in Athena.
Definition at line 546 of file AnaAlgorithm.h.
|
inherited |
Type of the metadata store pointer in standalone mode.
Definition at line 110 of file AnaAlgorithm.h.
|
privateinherited |
Definition at line 388 of file AthCommonDataStore.h.
|
privateinherited |
Typedef for convenience.
Definition at line 212 of file AthHistogramming.h.
| ZdcNtuple::ZdcNtuple | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
Definition at line 20 of file ZdcNtuple.cxx.
| uint32_t ZdcNtuple::acceptEvent | ( | ) |
Definition at line 1967 of file ZdcNtuple.cxx.
|
protectedinherited |
perform the action for the beginning of an input file
Ideally you don't use this, but instead rely on meta-data tools instead. However, there are enough people asking for it that I decided to implement it anyways.
\warn To use this you have to call requestBeginInputFile to use this.
\warn If a file is split across multiple jobs this will be called more than once. This only happens for specific batch drivers and/or if it is explicitly configured by the user. With PROOF it could even happen multiple times within the same job, and while PROOF is no longer supported that behavior may come back if support for a similar framework is added in the future. As such, this method should not be used for accounting that relies to be called exactly once per file, take a look at fileExecute if you want something that is guaranteed to be executed exactly once per input file.
\warn The execution order of beginInputFile and fileExecute is currently unspecified.
Definition at line 350 of file AnaAlgorithm.cxx.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 335 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TGraphs.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of histograms.
Definition at line 303 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TTrees.
Definition at line 403 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 356 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 346 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of histograms.
Definition at line 324 of file AthHistogramming.h.
|
inlineprotectedinherited |
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 281 of file AthHistogramming.h.
|
protectedinherited |
Simplify the booking and registering (into THistSvc) of TGraphs.
Definition at line 427 of file AthHistogramming.cxx.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of histograms.
Definition at line 260 of file AthHistogramming.h.
|
protectedinherited |
Simplify the booking and registering (into THistSvc) of TTrees.
Definition at line 312 of file AthHistogramming.cxx.
|
protectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 146 of file AthHistogramming.cxx.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of TEfficiency.
Definition at line 293 of file AthHistogramming.h.
|
protectedinherited |
Simplify the booking and registering (into THistSvc) of histograms.
Definition at line 98 of file AthHistogramming.cxx.
|
inlineprotectedinherited |
Simplify the booking and registering (into THistSvc) of histograms.
Definition at line 272 of file AthHistogramming.h.
|
privateinherited |
Method to build individual booking string.
Definition at line 560 of file AthHistogramming.cxx.
|
protectedinherited |
To be called by the derived classes to fill the internal configuration.
Definition at line 66 of file AthHistogramming.cxx.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleKey>
Definition at line 156 of file AthCommonDataStore.h.
|
inlineinherited |
Definition at line 145 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 95 of file AthCommonDataStore.h.
| double ZdcNtuple::dR | ( | const double | eta1, |
| const double | phi1, | ||
| const double | eta2, | ||
| const double | phi2 ) |
Definition at line 2120 of file ZdcNtuple.cxx.
|
protectedinherited |
Simplify the retrieval of registered TEfficiency.
Definition at line 250 of file AthHistogramming.cxx.
|
protectedinherited |
perform the action for the end of an input file
Ideally you don't use this, but instead rely on meta-data tools instead. However, there are enough people asking for it that I decided to implement it anyways.
\warn To use this you have to call requestEndInputFile to use this.
\warn If a file is split across multiple jobs this will be called more than once. This only happens for specific batch drivers and/or if it is explicitly configured by the user. With PROOF it could even happen multiple times within the same job, and while PROOF is no longer supported that behavior may come back if support for a similar framework is added in the future. As such, this method should not be used for accounting that relies to be called exactly once per file, take a look at fileExecute if you want something that is guaranteed to be executed exactly once per input file.
\warn The execution order of endInputFile and fileExecute is currently unspecified.
Definition at line 358 of file AnaAlgorithm.cxx.
|
inlineinherited |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 85 of file AthCommonDataStore.h.
|
overridevirtual |
Definition at line 539 of file ZdcNtuple.cxx.
|
protectedinherited |
Add StoreName to extra input/output deps as needed.
use the logic of the VarHandleKey to parse the DataObjID keys supplied via the ExtraInputs and ExtraOuputs Properties to add the StoreName if it's not explicitly given
|
overridevirtualinherited |
Return the list of extra output dependencies.
This list is extended to include symlinks implied by inheritance relations.
Definition at line 50 of file AthAlgorithm.cxx.
|
protectedinherited |
perform the action exactly once for each file in the dataset
Ideally you don't use this, but instead rely on meta-data tools instead. However, there are enough people asking for it that I decided to implement it anyways.
\warn To use this you have to call requestFileExecute to use this.
\warn The user should not expect this to be called at any particular point in execution. If a file is split between multiple jobs this will be called in only one of these jobs, and not the others. It usually gets called before the first event in a file, but that is not guaranteed and relying on this is a bug.
\warn The execution order of beginInputFile and fileExecute is currently unspecified.
\warn fileExecute does not work with sub-file splitting in Athena, i.e. processing half the events of a file in one job the other half in another job. this should not normally happen, unless you do crazy things like run AthenaMP or explicitly select sub-file splitting in panda. in that case you are on your own.
Definition at line 342 of file AnaAlgorithm.cxx.
|
overridevirtual |
Definition at line 2128 of file ZdcNtuple.cxx.
|
protectedinherited |
Simplify the retrieval of registered TGraphs.
Definition at line 492 of file AthHistogramming.cxx.
|
inherited |
receive the given incident
Definition at line 520 of file AnaAlgorithm.cxx.
|
inlineprivateinherited |
Method to calculate a 32-bit hash from a string.
Definition at line 428 of file AthHistogramming.h.
|
protectedinherited |
Simplify the retrieval of registered histograms of any type.
Definition at line 198 of file AthHistogramming.cxx.
|
inlineprotectedinherited |
Simplify the retrieval of registered 2-d histograms.
Definition at line 369 of file AthHistogramming.h.
|
inlineprotectedinherited |
Simplify the retrieval of registered 3-d histograms.
Definition at line 386 of file AthHistogramming.h.
|
inlineinherited |
The standard THistSvc (for writing histograms and TTrees and more to a root file) Returns (kind of) a pointer to the THistSvc.
Definition at line 113 of file AthHistogramAlgorithm.h.
|
overridevirtual |
Definition at line 94 of file ZdcNtuple.cxx.
|
overridevirtualinherited |
Return this algorithm's input handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
inherited |
Definition at line 81 of file AnaAlgorithm.cxx.
|
inherited |
Accessor for the input metadata store
Definition at line 72 of file AnaAlgorithm.cxx.
|
inlineinherited |
Definition at line 24 of file AthCommonMsg.h.
|
inlineinherited |
Definition at line 30 of file AthCommonMsg.h.
|
privateinherited |
Helper method to replace sub-string.
Definition at line 590 of file AthHistogramming.cxx.
|
overridevirtualinherited |
Return this algorithm's output handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
inherited |
Definition at line 101 of file AnaAlgorithm.cxx.
|
inherited |
Accessor for the output metadata store
Definition at line 92 of file AnaAlgorithm.cxx.
|
protectedvirtualinherited |
print the state of the algorithm
This is mostly to allow algorithms to add a little debugging information if they feel like it.
Definition at line 336 of file AnaAlgorithm.cxx.
| void ZdcNtuple::processClusters | ( | ) |
Definition at line 1824 of file ZdcNtuple.cxx.
| void ZdcNtuple::processEventInfo | ( | ) |
Definition at line 1262 of file ZdcNtuple.cxx.
| void ZdcNtuple::processFCal | ( | ) |
Definition at line 1600 of file ZdcNtuple.cxx.
| void ZdcNtuple::processGaps | ( | ) |
Definition at line 1666 of file ZdcNtuple.cxx.
| void ZdcNtuple::processInDet | ( | ) |
Definition at line 1312 of file ZdcNtuple.cxx.
| void ZdcNtuple::processMBTS | ( | ) |
Definition at line 1701 of file ZdcNtuple.cxx.
| void ZdcNtuple::processMCEventCollection | ( | ) |
Definition at line 1109 of file ZdcNtuple.cxx.
| void ZdcNtuple::processProtons | ( | ) |
Definition at line 1906 of file ZdcNtuple.cxx.
| bool ZdcNtuple::processTriggerDecision | ( | ) |
Definition at line 1166 of file ZdcNtuple.cxx.
| void ZdcNtuple::processTriggerTowers | ( | ) |
| void ZdcNtuple::processVInjInfo | ( | ) |
Definition at line 1287 of file ZdcNtuple.cxx.
| void ZdcNtuple::processZdcNtupleFromModules | ( | ) |
Definition at line 653 of file ZdcNtuple.cxx.
|
inlineprotectedinherited |
Definition at line 380 of file AthCommonDataStore.h.
|
inlineprotectedinherited |
remove all handles from I/O resolution
Definition at line 364 of file AthCommonDataStore.h.
| void ZdcNtuple::reprocessZdcModule | ( | const xAOD::ZdcModule * | zdcMod, |
| bool | flipdelay = 0 ) |
|
inherited |
register this algorithm to have an implementation of beginInputFile
Definition at line 270 of file AnaAlgorithm.cxx.
|
inherited |
register this algorithm to have an implementation of endInputFile
Definition at line 291 of file AnaAlgorithm.cxx.
|
inherited |
register this algorithm to have an implementation of fileexecute
Definition at line 249 of file AnaAlgorithm.cxx.
| void ZdcNtuple::setupTriggerHistos | ( | ) |
Definition at line 1998 of file ZdcNtuple.cxx.
|
virtualinherited |
Initialization method invoked by the framework.
This method is responsible for any bookkeeping of initialization required by the framework itself. It will in turn invoke the initialize() method of the derived algorithm, and of any sub-algorithms which it creates.
Reimplemented from AthAlgorithm.
Reimplemented in AthAnalysisAlgorithm.
Definition at line 75 of file AthHistogramAlgorithm.cxx.
|
overridevirtualinherited |
Handle START transition.
We override this in order to make sure that conditions handle keys can cache a pointer to the conditions container.
| int ZdcNtuple::trackQuality | ( | const xAOD::TrackParticle * | tp, |
| const xAOD::Vertex * | vertex ) |
Definition at line 1531 of file ZdcNtuple.cxx.
|
protectedinherited |
Simplify the retrieval of registered TTrees.
Definition at line 378 of file AthHistogramming.cxx.
|
inlineinherited |
Definition at line 308 of file AthCommonDataStore.h.
| void ZdcNtuple::writeTrack | ( | const xAOD::TrackParticle * | track, |
| const xAOD::Vertex * | vertex, | ||
| int | trk_index ) |
Definition at line 1551 of file ZdcNtuple.cxx.
| std::string ZdcNtuple::auxSuffix |
Definition at line 83 of file ZdcNtuple.h.
| bool ZdcNtuple::doZdcCalib |
Definition at line 94 of file ZdcNtuple.h.
| bool ZdcNtuple::enableCalo |
Definition at line 64 of file ZdcNtuple.h.
| bool ZdcNtuple::enableCentroid |
Definition at line 92 of file ZdcNtuple.h.
| bool ZdcNtuple::enableClusters |
Definition at line 65 of file ZdcNtuple.h.
| bool ZdcNtuple::enableElectrons |
Definition at line 68 of file ZdcNtuple.h.
| bool ZdcNtuple::enableID |
Definition at line 63 of file ZdcNtuple.h.
| bool ZdcNtuple::enableJets |
Definition at line 72 of file ZdcNtuple.h.
| bool ZdcNtuple::enableMuons |
Definition at line 67 of file ZdcNtuple.h.
| bool ZdcNtuple::enableOutputSamples |
Definition at line 60 of file ZdcNtuple.h.
| bool ZdcNtuple::enableOutputTree |
Definition at line 59 of file ZdcNtuple.h.
| bool ZdcNtuple::enablePhotons |
Definition at line 69 of file ZdcNtuple.h.
| bool ZdcNtuple::enableRPD |
Definition at line 90 of file ZdcNtuple.h.
| bool ZdcNtuple::enableRPDAmp |
Definition at line 91 of file ZdcNtuple.h.
| bool ZdcNtuple::enableTracks |
Definition at line 66 of file ZdcNtuple.h.
| bool ZdcNtuple::enableTrigger |
Definition at line 61 of file ZdcNtuple.h.
| bool ZdcNtuple::enableTriggerJets |
Definition at line 73 of file ZdcNtuple.h.
| bool ZdcNtuple::enableTruth |
Definition at line 71 of file ZdcNtuple.h.
| bool ZdcNtuple::enableTT |
Definition at line 70 of file ZdcNtuple.h.
| bool ZdcNtuple::enableZDC |
Definition at line 89 of file ZdcNtuple.h.
| bool ZdcNtuple::flipDelay |
Definition at line 81 of file ZdcNtuple.h.
| std::string ZdcNtuple::grlFilename |
Definition at line 58 of file ZdcNtuple.h.
| TH1* ZdcNtuple::h_TCSigCut |
Definition at line 339 of file ZdcNtuple.h.
| TH1* ZdcNtuple::h_zdcTriggers |
Definition at line 147 of file ZdcNtuple.h.
| TH1* ZdcNtuple::h_zdcTriggersTBP |
Definition at line 148 of file ZdcNtuple.h.
| bool ZdcNtuple::lhcf2022 |
Definition at line 85 of file ZdcNtuple.h.
| bool ZdcNtuple::lhcf2022afp |
Definition at line 87 of file ZdcNtuple.h.
| bool ZdcNtuple::lhcf2022zdc |
Definition at line 86 of file ZdcNtuple.h.
| const xAOD::AFPProtonContainer* ZdcNtuple::m_afpProtons |
Definition at line 130 of file ZdcNtuple.h.
| const xAOD::CaloClusterContainer* ZdcNtuple::m_caloClusters |
Definition at line 125 of file ZdcNtuple.h.
| const xAOD::HIEventShapeContainer* ZdcNtuple::m_caloSums |
Definition at line 119 of file ZdcNtuple.h.
| std::vector<const Trig::ChainGroup*> ZdcNtuple::m_chainGroups |
Definition at line 139 of file ZdcNtuple.h.
|
privateinherited |
Pointer to StoreGate (detector store by default)
Definition at line 393 of file AthCommonDataStore.h.
|
privateinherited |
The map of histogram names to their pointers.
Definition at line 208 of file AthHistogramming.h.
| int ZdcNtuple::m_eventCounter |
Definition at line 135 of file ZdcNtuple.h.
| const xAOD::EventInfo* ZdcNtuple::m_eventInfo |
Definition at line 115 of file ZdcNtuple.h.
| const xAOD::HIEventShapeContainer* ZdcNtuple::m_eventShapes |
Definition at line 120 of file ZdcNtuple.h.
|
privateinherited |
Pointer to StoreGate (event store by default)
Definition at line 390 of file AthCommonDataStore.h.
|
privateinherited |
Definition at line 79 of file AthAlgorithm.h.
| float ZdcNtuple::m_gapPtMin |
Definition at line 328 of file ZdcNtuple.h.
| float ZdcNtuple::m_gapThresholds[98] |
Definition at line 330 of file ZdcNtuple.h.
|
privateinherited |
The map of TGraph names to their pointers.
Definition at line 222 of file AthHistogramming.h.
| asg::AnaToolHandle<IGoodRunsListSelectionTool> ZdcNtuple::m_grl |
Definition at line 104 of file ZdcNtuple.h.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
The map of histogram names to their pointers.
Definition at line 201 of file AthHistogramming.h.
|
privateinherited |
The postfix for the histogram THx name.
Definition at line 97 of file AthHistogramAlgorithm.h.
|
privateinherited |
The prefix for the histogram THx name.
Definition at line 94 of file AthHistogramAlgorithm.h.
|
privateinherited |
Default constructor: AthHistogramAlgorithm();.
a handle on the Hist/TTree registration service
Definition at line 83 of file AthHistogramAlgorithm.h.
|
privateinherited |
The postfix for the histogram THx title.
Definition at line 103 of file AthHistogramAlgorithm.h.
|
privateinherited |
The prefix for the histogram THx title.
Definition at line 100 of file AthHistogramAlgorithm.h.
|
private |
Definition at line 53 of file ZdcNtuple.h.
|
privateinherited |
Object accessing the input metadata store.
Definition at line 551 of file AnaAlgorithm.h.
| bool ZdcNtuple::m_isMC |
Definition at line 136 of file ZdcNtuple.h.
|
private |
Definition at line 52 of file ZdcNtuple.h.
| const xAOD::EnergySumRoI* ZdcNtuple::m_lvl1EnergySumRoI |
Definition at line 127 of file ZdcNtuple.h.
| const xAOD::ForwardEventInfoContainer* ZdcNtuple::m_mbtsInfo |
Definition at line 121 of file ZdcNtuple.h.
| const xAOD::MBTSModuleContainer* ZdcNtuple::m_mbtsModules |
Definition at line 122 of file ZdcNtuple.h.
| SG::ReadHandleKey<McEventCollection> ZdcNtuple::m_mcEventCollectionName {this, "MCEventCollectionName", "TruthEvent", ""} |
Definition at line 112 of file ZdcNtuple.h.
|
privateinherited |
Cached Message Stream.
Definition at line 248 of file AthHistogramming.h.
|
privateinherited |
Instance name.
Definition at line 245 of file AthHistogramming.h.
| int ZdcNtuple::m_nTriggers |
Definition at line 134 of file ZdcNtuple.h.
|
privateinherited |
Object accessing the output metadata store.
Definition at line 555 of file AnaAlgorithm.h.
| TTree* ZdcNtuple::m_outputTree |
Definition at line 150 of file ZdcNtuple.h.
|
privateinherited |
Name of the ROOT output stream (file)
Definition at line 88 of file AthHistogramAlgorithm.h.
| const xAOD::VertexContainer* ZdcNtuple::m_primaryVertices |
Definition at line 124 of file ZdcNtuple.h.
| std::vector<const Trig::ChainGroup*> ZdcNtuple::m_rerunChainGroups |
Definition at line 140 of file ZdcNtuple.h.
|
privateinherited |
Definition at line 91 of file AthHistogramAlgorithm.h.
| int ZdcNtuple::m_scaledownCounter |
Definition at line 138 of file ZdcNtuple.h.
| ToolHandle< InDet::IInDetTrackSelectionTool > ZdcNtuple::m_selTool |
Definition at line 106 of file ZdcNtuple.h.
| bool ZdcNtuple::m_setupTrigHist |
Definition at line 137 of file ZdcNtuple.h.
|
privateinherited |
Name of the ROOT output stream (file)
Definition at line 226 of file AthHistogramming.h.
| const xAOD::TrackParticleContainer* ZdcNtuple::m_trackParticles |
Definition at line 126 of file ZdcNtuple.h.
|
privateinherited |
The map of TTree names to their pointers.
Definition at line 215 of file AthHistogramming.h.
| const xAOD::TrigDecision* ZdcNtuple::m_trigDecision |
Definition at line 118 of file ZdcNtuple.h.
| PublicToolHandle<Trig::TrigDecisionTool> ZdcNtuple::m_trigDecisionTool { this, "TrigDecisionTool", "", "Handle to the TrigDecisionTool" } |
Definition at line 102 of file ZdcNtuple.h.
| const xAOD::TrigT2MbtsBitsContainer* ZdcNtuple::m_trigT2MbtsBits |
Definition at line 123 of file ZdcNtuple.h.
| const xAOD::TruthParticleContainer* ZdcNtuple::m_truthParticleContainer |
Definition at line 128 of file ZdcNtuple.h.
| const xAOD::TriggerTowerContainer* ZdcNtuple::m_TTcontainer |
Definition at line 129 of file ZdcNtuple.h.
|
privateinherited |
Definition at line 399 of file AthCommonDataStore.h.
|
privateinherited |
Definition at line 398 of file AthCommonDataStore.h.
| asg::AnaToolHandle<ZDC::IZdcAnalysisTool> ZdcNtuple::m_zdcAnalysisTool |
Definition at line 105 of file ZdcNtuple.h.
| std::shared_ptr<ZdcInjPulserAmpMap> ZdcNtuple::m_zdcInjPulserAmpMap |
Definition at line 132 of file ZdcNtuple.h.
| SG::ReadHandleKey<xAOD::ZdcModuleContainer> ZdcNtuple::m_zdcModuleContainerName { this, "ZdcModuleContainerName", "ZdcModules", "" } |
Definition at line 108 of file ZdcNtuple.h.
| SG::ReadHandleKey<xAOD::ZdcModuleContainer> ZdcNtuple::m_zdcSumContainerName { this, "ZdcSumContainerName", "ZdcSums", "" } |
Definition at line 110 of file ZdcNtuple.h.
| int ZdcNtuple::nProtons |
Definition at line 410 of file ZdcNtuple.h.
| size_t ZdcNtuple::nsamplesZdc |
Definition at line 84 of file ZdcNtuple.h.
| std::string ZdcNtuple::outputName |
Definition at line 97 of file ZdcNtuple.h.
| int ZdcNtuple::outputTreeScaledown |
Definition at line 98 of file ZdcNtuple.h.
| TLorentzVector ZdcNtuple::p_beam |
Definition at line 426 of file ZdcNtuple.h.
| TLorentzVector ZdcNtuple::p_scat |
Definition at line 427 of file ZdcNtuple.h.
| bool ZdcNtuple::pbpb2023 |
Definition at line 88 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_e |
Definition at line 414 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_eLoss |
Definition at line 416 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_eta |
Definition at line 412 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_phi |
Definition at line 413 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_pt |
Definition at line 411 of file ZdcNtuple.h.
| std::vector<int> ZdcNtuple::proton_side |
Definition at line 415 of file ZdcNtuple.h.
| std::vector<double> ZdcNtuple::proton_t |
Definition at line 417 of file ZdcNtuple.h.
| std::vector<std::vector<int> > ZdcNtuple::proton_track_nClusters |
Definition at line 424 of file ZdcNtuple.h.
| std::vector<std::vector<int> > ZdcNtuple::proton_track_stationID |
Definition at line 418 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::proton_track_xLocal |
Definition at line 419 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::proton_track_xSlope |
Definition at line 422 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::proton_track_yLocal |
Definition at line 420 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::proton_track_ySlope |
Definition at line 423 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::proton_track_zLocal |
Definition at line 421 of file ZdcNtuple.h.
| bool ZdcNtuple::reprocZdc |
Definition at line 82 of file ZdcNtuple.h.
| bool ZdcNtuple::slimmed |
Definition at line 56 of file ZdcNtuple.h.
| float ZdcNtuple::t_actIntPerCrossing |
Definition at line 162 of file ZdcNtuple.h.
| float ZdcNtuple::t_avgIntPerCrossing |
Definition at line 161 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_bcid |
Definition at line 154 of file ZdcNtuple.h.
| uint8_t ZdcNtuple::t_bunchGroup |
Definition at line 156 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_e |
Definition at line 394 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_eta |
Definition at line 392 of file ZdcNtuple.h.
| std::vector<int> ZdcNtuple::t_cc_layer |
Definition at line 396 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_phi |
Definition at line 393 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_pt |
Definition at line 391 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_raw_e |
Definition at line 400 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_raw_eta |
Definition at line 398 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_raw_m |
Definition at line 397 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_raw_phi |
Definition at line 399 of file ZdcNtuple.h.
| std::vector<std::vector<float> > ZdcNtuple::t_cc_raw_samp |
Definition at line 401 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_cc_sig |
Definition at line 395 of file ZdcNtuple.h.
| bool ZdcNtuple::t_centroidDecorationsAvailable |
Definition at line 268 of file ZdcNtuple.h.
| char ZdcNtuple::t_centroidEventValid |
Definition at line 269 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_centroidStatus[2] |
Definition at line 270 of file ZdcNtuple.h.
| float ZdcNtuple::t_clusEt |
Definition at line 403 of file ZdcNtuple.h.
| float ZdcNtuple::t_clusetaMax |
Definition at line 405 of file ZdcNtuple.h.
| float ZdcNtuple::t_clusEtMax |
Definition at line 404 of file ZdcNtuple.h.
| float ZdcNtuple::t_clusphiMax |
Definition at line 406 of file ZdcNtuple.h.
| float ZdcNtuple::t_cosDeltaReactionPlaneAngle |
Definition at line 282 of file ZdcNtuple.h.
| bool ZdcNtuple::t_decisions[200] |
Definition at line 174 of file ZdcNtuple.h.
| float ZdcNtuple::t_edgeGapA |
Definition at line 326 of file ZdcNtuple.h.
| float ZdcNtuple::t_edgeGapC |
Definition at line 327 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_eventNumber |
Definition at line 152 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_extendedLevel1ID |
Definition at line 158 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEt |
Definition at line 312 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtA |
Definition at line 313 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtA_TT |
Definition at line 315 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtA_TTsum |
Definition at line 317 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtC |
Definition at line 314 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtC_TT |
Definition at line 316 of file ZdcNtuple.h.
| float ZdcNtuple::t_fcalEtC_TTsum |
Definition at line 318 of file ZdcNtuple.h.
| float ZdcNtuple::t_L1ET |
Definition at line 142 of file ZdcNtuple.h.
| float ZdcNtuple::t_L1ET24 |
Definition at line 143 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_lumiBlock |
Definition at line 153 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_mbts_countA |
Definition at line 342 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_mbts_countC |
Definition at line 343 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_in_e[2][8] |
Definition at line 177 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_in_t[2][8] |
Definition at line 179 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_out_e[2][4] |
Definition at line 178 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_out_t[2][4] |
Definition at line 180 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_timeA |
Definition at line 344 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_timeC |
Definition at line 345 of file ZdcNtuple.h.
| float ZdcNtuple::t_mbts_timeDiff |
Definition at line 346 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_nclus |
Definition at line 390 of file ZdcNtuple.h.
| int ZdcNtuple::t_nstrong |
Definition at line 295 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_ntrk |
Definition at line 362 of file ZdcNtuple.h.
| int ZdcNtuple::t_nvtx |
Definition at line 300 of file ZdcNtuple.h.
| int ZdcNtuple::t_nvx |
Definition at line 284 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_passBits |
Definition at line 157 of file ZdcNtuple.h.
| float ZdcNtuple::t_prescales[200] |
Definition at line 173 of file ZdcNtuple.h.
| int ZdcNtuple::t_puvxntrk |
Definition at line 293 of file ZdcNtuple.h.
| float ZdcNtuple::t_puvxsumpt |
Definition at line 294 of file ZdcNtuple.h.
| float ZdcNtuple::t_puvxz |
Definition at line 292 of file ZdcNtuple.h.
| int ZdcNtuple::t_pvindex |
Definition at line 289 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_raw15[2][4][2][2][15] |
Definition at line 352 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_raw24[2][4][2][2][24] |
Definition at line 353 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_raw32[2][4][2][2][32] |
Definition at line 354 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_raw40[2][4][2][2][40] |
Definition at line 355 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_raw7[2][4][2][2][7] |
Definition at line 351 of file ZdcNtuple.h.
| float ZdcNtuple::t_reactionPlaneAngle[2] |
Definition at line 281 of file ZdcNtuple.h.
| bool ZdcNtuple::t_rerunDecisions[200] |
Definition at line 175 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelAmplitude[2][16] |
Definition at line 258 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelAmplitudeCalib[2][16] |
Definition at line 259 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelBaseline[2][16] |
Definition at line 251 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelMaxADC[2][16] |
Definition at line 260 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelMaxADCCalib[2][16] |
Definition at line 261 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_RpdChannelMaxSample[2][16] |
Definition at line 262 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupExpFitMSE[2][16] |
Definition at line 256 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupExpFitParamErrs[2][16][2] |
Definition at line 254 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupExpFitParams[2][16][2] |
Definition at line 252 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupFrac[2][16] |
Definition at line 264 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupStretchedExpFitMSE[2][16] |
Definition at line 257 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupStretchedExpFitParamErrs[2][16][3] |
Definition at line 255 of file ZdcNtuple.h.
| float ZdcNtuple::t_RpdChannelPileupStretchedExpFitParams[2][16][3] |
Definition at line 253 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_RpdChannelStatus[2][16] |
Definition at line 263 of file ZdcNtuple.h.
| float ZdcNtuple::t_RPDChannelSubtrAmp[2][16] |
Definition at line 271 of file ZdcNtuple.h.
| uint8_t ZdcNtuple::t_rpdDecodingError |
Definition at line 167 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_RpdModuleTruthNphotons[2][16] |
Definition at line 266 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_rpdRaw[2][16][24] |
Definition at line 357 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_rpdRaw32[2][16][32] |
Definition at line 358 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_rpdRaw40[2][16][40] |
Definition at line 359 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_RpdSideStatus[2] |
Definition at line 265 of file ZdcNtuple.h.
| float ZdcNtuple::t_RPDSubtrAmpSum[2] |
Definition at line 272 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_runNumber |
Definition at line 151 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_T2mbts_countAin |
Definition at line 348 of file ZdcNtuple.h.
| uint16_t ZdcNtuple::t_T2mbts_countCin |
Definition at line 349 of file ZdcNtuple.h.
| float ZdcNtuple::t_T2mbts_in_e[2][8] |
Definition at line 182 of file ZdcNtuple.h.
| float ZdcNtuple::t_T2mbts_in_t[2][8] |
Definition at line 184 of file ZdcNtuple.h.
| float ZdcNtuple::t_T2mbts_out_e[2][4] |
Definition at line 183 of file ZdcNtuple.h.
| float ZdcNtuple::t_T2mbts_out_t[2][4] |
Definition at line 185 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_tav[16] |
Definition at line 187 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_tbp[16] |
Definition at line 188 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_timeStamp |
Definition at line 159 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_timeStampNSOffset |
Definition at line 160 of file ZdcNtuple.h.
| float ZdcNtuple::t_totalEt |
Definition at line 320 of file ZdcNtuple.h.
| float ZdcNtuple::t_totalEt24 |
Definition at line 322 of file ZdcNtuple.h.
| float ZdcNtuple::t_totalEt24_TTsum |
Definition at line 323 of file ZdcNtuple.h.
| float ZdcNtuple::t_totalEt_TTsum |
Definition at line 321 of file ZdcNtuple.h.
| uint64_t ZdcNtuple::t_trigger |
Definition at line 169 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_trigger_TBP |
Definition at line 170 of file ZdcNtuple.h.
| std::vector<int8_t> ZdcNtuple::t_trk_charge |
Definition at line 372 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_d0 |
Definition at line 368 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_e |
Definition at line 366 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_eta |
Definition at line 364 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_exPixHits |
Definition at line 384 of file ZdcNtuple.h.
| std::vector<int> ZdcNtuple::t_trk_index |
Definition at line 374 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_inPixHits |
Definition at line 383 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nexPixHits |
Definition at line 386 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_ninPixHits |
Definition at line 385 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nPixDead |
Definition at line 377 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nPixHits |
Definition at line 375 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nPixHoles |
Definition at line 379 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nSctDead |
Definition at line 378 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nSctHits |
Definition at line 376 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nSctHoles |
Definition at line 380 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nTrtHits |
Definition at line 381 of file ZdcNtuple.h.
| std::vector<uint8_t> ZdcNtuple::t_trk_nTrtOutliers |
Definition at line 382 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_phi |
Definition at line 365 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_pixeldEdx |
Definition at line 387 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_pt |
Definition at line 363 of file ZdcNtuple.h.
| std::vector<int16_t> ZdcNtuple::t_trk_quality |
Definition at line 373 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_theta |
Definition at line 367 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_vtxz |
Definition at line 371 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_vz |
Definition at line 370 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_trk_z0 |
Definition at line 369 of file ZdcNtuple.h.
| float ZdcNtuple::t_vInj |
Definition at line 155 of file ZdcNtuple.h.
| std::vector<int16_t> ZdcNtuple::t_vtx_ntrk |
Definition at line 307 of file ZdcNtuple.h.
| std::vector<int16_t> ZdcNtuple::t_vtx_ntrk_all |
Definition at line 305 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_vtx_sumpt2 |
Definition at line 308 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_vtx_sumpt2_all |
Definition at line 306 of file ZdcNtuple.h.
| std::vector< std::vector<int16_t> > ZdcNtuple::t_vtx_trk_index |
Definition at line 309 of file ZdcNtuple.h.
| std::vector<int8_t> ZdcNtuple::t_vtx_type |
Definition at line 301 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_vtx_x |
Definition at line 302 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_vtx_y |
Definition at line 303 of file ZdcNtuple.h.
| std::vector<float> ZdcNtuple::t_vtx_z |
Definition at line 304 of file ZdcNtuple.h.
| float ZdcNtuple::t_vx[3] |
Definition at line 285 of file ZdcNtuple.h.
| std::vector<int> ZdcNtuple::t_vx_trk_index |
Definition at line 287 of file ZdcNtuple.h.
| float ZdcNtuple::t_vxcov[6] |
Definition at line 290 of file ZdcNtuple.h.
| int ZdcNtuple::t_vxngoodmuon |
Definition at line 298 of file ZdcNtuple.h.
| int ZdcNtuple::t_vxnlooseprimary |
Definition at line 296 of file ZdcNtuple.h.
| int ZdcNtuple::t_vxnminbias |
Definition at line 297 of file ZdcNtuple.h.
| int ZdcNtuple::t_vxntrk |
Definition at line 286 of file ZdcNtuple.h.
| float ZdcNtuple::t_vxsumpt2 |
Definition at line 291 of file ZdcNtuple.h.
| int ZdcNtuple::t_vxtype |
Definition at line 288 of file ZdcNtuple.h.
| float ZdcNtuple::t_xCentroid[2] |
Definition at line 277 of file ZdcNtuple.h.
| float ZdcNtuple::t_xCentroidPreAvgSubtr[2] |
Definition at line 275 of file ZdcNtuple.h.
| float ZdcNtuple::t_xCentroidPreGeomCorPreAvgSubtr[2] |
Definition at line 273 of file ZdcNtuple.h.
| float ZdcNtuple::t_xRowCentroid[2][4] |
Definition at line 279 of file ZdcNtuple.h.
| float ZdcNtuple::t_yCentroid[2] |
Definition at line 278 of file ZdcNtuple.h.
| float ZdcNtuple::t_yCentroidPreAvgSubtr[2] |
Definition at line 276 of file ZdcNtuple.h.
| float ZdcNtuple::t_yCentroidPreGeomCorPreAvgSubtr[2] |
Definition at line 274 of file ZdcNtuple.h.
| float ZdcNtuple::t_yColCentroid[2][4] |
Definition at line 280 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcAmp[2] |
Definition at line 190 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcAmpErr[2] |
Definition at line 191 of file ZdcNtuple.h.
| uint8_t ZdcNtuple::t_zdcDecodingError |
Definition at line 166 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcEnergy[2] |
Definition at line 192 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcEnergyErr[2] |
Definition at line 193 of file ZdcNtuple.h.
| uint8_t ZdcNtuple::t_zdcEventInfoError |
Definition at line 163 of file ZdcNtuple.h.
| uint32_t ZdcNtuple::t_zdcEventInfoErrorWord |
Definition at line 164 of file ZdcNtuple.h.
| unsigned short ZdcNtuple::t_ZdcLucrodTriggerAmp[2][4] |
Definition at line 231 of file ZdcNtuple.h.
| unsigned short ZdcNtuple::t_ZdcLucrodTriggerAmpLG[2][4] |
Definition at line 232 of file ZdcNtuple.h.
| unsigned short ZdcNtuple::t_ZdcLucrodTriggerSideAmp[2] |
Definition at line 200 of file ZdcNtuple.h.
| unsigned short ZdcNtuple::t_ZdcLucrodTriggerSideAmpLG[2] |
Definition at line 201 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleAmp[2][4] |
Definition at line 218 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleAmpCorrLGRefit[2][4] |
Definition at line 239 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleAmpError[2][4] |
Definition at line 226 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleAmpLGRefit[2][4] |
Definition at line 238 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleBkgdMaxFraction[2][4] |
Definition at line 227 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleCalibAmp[2][4] |
Definition at line 224 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleCalibTime[2][4] |
Definition at line 225 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleChisq[2][4] |
Definition at line 222 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleChisqLGRefit[2][4] |
Definition at line 242 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleFitAmp[2][4] |
Definition at line 220 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleFitT0[2][4] |
Definition at line 221 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_ZdcModuleMask |
Definition at line 198 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleMaxADC[2][4] |
Definition at line 233 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleMaxADCHG[2][4] |
Definition at line 234 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleMaxADCLG[2][4] |
Definition at line 235 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleMinDeriv2nd[2][4] |
Definition at line 228 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModulePeakADCHG[2][4] |
Definition at line 236 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModulePeakADCLG[2][4] |
Definition at line 237 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModulePresample[2][4] |
Definition at line 229 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModulePreSampleAmp[2][4] |
Definition at line 230 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_ZdcModuleStatus[2][4] |
Definition at line 223 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleT0LGRefit[2][4] |
Definition at line 240 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleT0SubLGRefit[2][4] |
Definition at line 241 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTime[2][4] |
Definition at line 219 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTruthEM[2][7] |
Definition at line 246 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTruthEscaped[2][7] |
Definition at line 248 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTruthInvis[2][7] |
Definition at line 245 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTruthNonEM[2][7] |
Definition at line 247 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::t_ZdcModuleTruthNphotons[2][7] |
Definition at line 249 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcModuleTruthTotal[2][7] |
Definition at line 244 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcNLEnergy[2] |
Definition at line 194 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcNLEnergyErr[2] |
Definition at line 195 of file ZdcNtuple.h.
| short ZdcNtuple::t_ZdcStatus[2] |
Definition at line 197 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTime[2] |
Definition at line 196 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTrigEff[2] |
Definition at line 199 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTruthEM[2] |
Definition at line 204 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTruthEscaped[2] |
Definition at line 206 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTruthInvis[2] |
Definition at line 203 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTruthNonEM[2] |
Definition at line 205 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticleEnergy |
Definition at line 214 of file ZdcNtuple.h.
| std::vector< int > ZdcNtuple::t_ZdcTruthParticlePid |
Definition at line 215 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePosx |
Definition at line 207 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePosy |
Definition at line 208 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePosz |
Definition at line 209 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePx |
Definition at line 211 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePy |
Definition at line 212 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticlePz |
Definition at line 213 of file ZdcNtuple.h.
| std::vector< int > ZdcNtuple::t_ZdcTruthParticleStatus |
Definition at line 216 of file ZdcNtuple.h.
| std::vector< float > ZdcNtuple::t_ZdcTruthParticleTime |
Definition at line 210 of file ZdcNtuple.h.
| float ZdcNtuple::t_ZdcTruthTotal[2] |
Definition at line 202 of file ZdcNtuple.h.
| size_t ZdcNtuple::trackLimit |
Definition at line 79 of file ZdcNtuple.h.
| bool ZdcNtuple::trackLimitReject |
Definition at line 80 of file ZdcNtuple.h.
| bool ZdcNtuple::useGRL |
Definition at line 57 of file ZdcNtuple.h.
| bool ZdcNtuple::writeOnlyTriggers |
Definition at line 62 of file ZdcNtuple.h.
| bool ZdcNtuple::zdcCalib |
Definition at line 74 of file ZdcNtuple.h.
| std::string ZdcNtuple::zdcConfig |
Definition at line 95 of file ZdcNtuple.h.
| bool ZdcNtuple::zdcInj |
Definition at line 76 of file ZdcNtuple.h.
| bool ZdcNtuple::zdcLaser |
Definition at line 75 of file ZdcNtuple.h.
| unsigned int ZdcNtuple::zdcLowGainMode |
Definition at line 78 of file ZdcNtuple.h.
| bool ZdcNtuple::zdcOnly |
Definition at line 77 of file ZdcNtuple.h.