ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardTerm.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef FOURMOMUTILS_FORWARDTERM_H
6#define FOURMOMUTILS_FORWARDTERM_H
7
8// AthAnalysisBase/ManaCore doesn't currently include the Trigger Service
9#ifndef XAOD_ANALYSIS
10
12
13namespace FourMomUtils
14{
15
17
18 double forwardTerm( const I4MomIter_t& iBeg,
19 const I4MomIter_t& iEnd,
20 double m_central,
21 bool useThreeD = false );
22
23 inline
25 double central, bool useThreeD = false ) {
26 return forwardTerm( particles->begin(),
27 particles->end(),
28 central, useThreeD );
29 }
30
31}
32
33#endif
34
35#endif // FOURMOMUTILS_FORWARDTERM_H
DataVector< INavigable4Momentum > INavigable4MomentumCollection
DataModel_detail::const_iterator< DataVector > const_iterator
Definition DataVector.h:838
INavigable4MomentumCollection::const_iterator I4MomIter_t
Definition ForwardTerm.h:16
double forwardTerm(const I4MomIter_t &iBeg, const I4MomIter_t &iEnd, double m_central, bool useThreeD=false)