ATLAS Offline Software
Loading...
Searching...
No Matches
NeutralParticleAuxContainer_v1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5
6// System include(s):
7#include <iostream>
8#include <iterator>
9
10// Local include(s):
12
13namespace xAOD {
14
31
33 std::cout<<" Dumping NeutralParticleAuxContainer_v1"<<std::endl;
34 std::cout<<"d0:";
35 std::copy(d0.begin(), d0.end(),
36 std::ostream_iterator<float>(std::cout, ", "));
37 std::cout<<"z0:";
38 std::copy(z0.begin(), z0.end(),
39 std::ostream_iterator<float>(std::cout, ", "));
40 std::cout<<"phi0:";
41 std::copy(phi.begin(), phi.end(),
42 std::ostream_iterator<float>(std::cout, ", "));
43 std::cout<<"theta0:";
44 std::copy(theta.begin(), theta.end(),
45 std::ostream_iterator<float>(std::cout, ", "));
46 std::cout<<"oneOverP:";
47 std::copy(oneOverP.begin(), oneOverP.end(),
48 std::ostream_iterator<float>(std::cout, ", "));
49 std::cout<<"definingParametersCovMatrix: ";
50 for (unsigned int i=0; i<definingParametersCovMatrix.size();++i){
51 std::copy(definingParametersCovMatrix[i].begin(), definingParametersCovMatrix[i].end(),
52 std::ostream_iterator<float>(std::cout, ", "));
53 std::cout<<std::endl;
54 }
55 }
56
57} // namespace xAOD
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
Definition AuxVariable.h:23
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
void dump() const
Dumps contents (for debugging)
std::vector< std::vector< float > > definingParametersCovMatrix
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.