ATLAS Offline Software
Loading...
Searching...
No Matches
Neutrino.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
13
14// Header files
15
17
18#include "VxVertex/RecVertex.h"
19
20#include <math.h>
21
22/* compiler generated defaults should be good enough
23
24using namespace Trk;
27
28Neutrino::Neutrino() :
29 INavigable ( ),
30 I4Momentum ( ),
31 INavigable4Momentum( ),
32 IParticle ( ),
33 P4PxPyPzEBase ( ),
34 ParticleBase ( ),
35 P4PxPyPzE ( 0.*GeV, 0.*GeV, 0.*GeV, 0.*GeV ),
36 NavigableTerminalNode()
37{}
38
41Neutrino::Neutrino( const Neutrino& rhs ) :
42 IAthenaBarCode ( rhs ),
43 INavigable ( rhs ),
44 I4Momentum ( rhs ),
45 INavigable4Momentum( rhs ),
46 IParticle ( rhs ),
47 P4PxPyPzEBase ( rhs ),
48 ParticleBase ( rhs ),
49 P4PxPyPzE ( rhs ),
50 NavigableTerminalNode( rhs )
51{}
52
55Neutrino& Neutrino::operator=( const Neutrino& rhs )
56{
57 if ( this != &rhs ) {
58 INavigable::operator=( rhs );
59 I4Momentum::operator=( rhs );
60 INavigable4Momentum::operator=( rhs );
61 IParticle::operator=( rhs );
62 P4PxPyPzEBase::operator=( rhs );
63 ParticleBase::operator=( rhs );
64 P4PxPyPzE::operator=( rhs );
65 NavigableTerminalNode::operator=( rhs );
66 }
67 return *this;
68}
69*/
70