ATLAS Offline Software
Loading...
Searching...
No Matches
TrigInDetTriplet Class Reference

#include <TrigInDetTriplet.h>

Collaboration diagram for TrigInDetTriplet:

Public Member Functions

 TrigInDetTriplet ()=delete
 TrigInDetTriplet (TrigSiSpacePointBase s1, TrigSiSpacePointBase s2, TrigSiSpacePointBase s3, float Q)
 TrigInDetTriplet (TrigInDetTriplet *t)
const TrigSiSpacePointBases1 () const
const TrigSiSpacePointBases2 () const
const TrigSiSpacePointBases3 () const
float Q () const
void Q (double newQ)
 TrigInDetTriplet ()=delete
 TrigInDetTriplet (TrigSiSpacePointBase s1, TrigSiSpacePointBase s2, TrigSiSpacePointBase s3, float Q)
 TrigInDetTriplet (TrigInDetTriplet *t)
const TrigSiSpacePointBases1 () const
const TrigSiSpacePointBases2 () const
const TrigSiSpacePointBases3 () const
float Q () const
void Q (double newQ)

Protected Attributes

TrigSiSpacePointBase m_s1
TrigSiSpacePointBase m_s2
TrigSiSpacePointBase m_s3
float m_Q

Detailed Description

Constructor & Destructor Documentation

◆ TrigInDetTriplet() [1/6]

TrigInDetTriplet::TrigInDetTriplet ( )
delete

◆ TrigInDetTriplet() [2/6]

◆ TrigInDetTriplet() [3/6]

TrigInDetTriplet::TrigInDetTriplet ( TrigInDetTriplet * t)
inline

Definition at line 22 of file TrigEvent/TrigInDetPattRecoEvent/TrigInDetPattRecoEvent/TrigInDetTriplet.h.

22 :
23 m_s1(t->m_s1), m_s2(t->m_s2), m_s3(t->m_s3), m_Q(t->m_Q) {};

◆ TrigInDetTriplet() [4/6]

TrigInDetTriplet::TrigInDetTriplet ( )
delete

◆ TrigInDetTriplet() [5/6]

TrigInDetTriplet::TrigInDetTriplet ( TrigSiSpacePointBase s1,
TrigSiSpacePointBase s2,
TrigSiSpacePointBase s3,
float Q )
inline

Definition at line 19 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

19 :
20 m_s1(std::move(s1)), m_s2(std::move(s2)), m_s3(std::move(s3)), m_Q(Q) {};

◆ TrigInDetTriplet() [6/6]

TrigInDetTriplet::TrigInDetTriplet ( TrigInDetTriplet * t)
inline

Definition at line 22 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

22 :
23 m_s1(t->m_s1), m_s2(t->m_s2), m_s3(t->m_s3), m_Q(t->m_Q) {};

Member Function Documentation

◆ Q() [1/4]

float TrigInDetTriplet::Q ( ) const
inline

◆ Q() [2/4]

float TrigInDetTriplet::Q ( ) const
inline

Definition at line 28 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

28{return m_Q;}

◆ Q() [3/4]

void TrigInDetTriplet::Q ( double newQ)
inline

◆ Q() [4/4]

void TrigInDetTriplet::Q ( double newQ)
inline

Definition at line 29 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

29{m_Q = newQ;}

◆ s1() [1/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s1 ( ) const
inline

◆ s1() [2/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s1 ( ) const
inline

Definition at line 25 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

25{return m_s1;}

◆ s2() [1/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s2 ( ) const
inline

◆ s2() [2/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s2 ( ) const
inline

Definition at line 26 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

26{return m_s2;}

◆ s3() [1/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s3 ( ) const
inline

◆ s3() [2/2]

const TrigSiSpacePointBase & TrigInDetTriplet::s3 ( ) const
inline

Definition at line 27 of file TrigTools/TrigInDetR3PattRecoTools/src/TrigInDetTriplet.h.

27{return m_s3;}

Member Data Documentation

◆ m_Q

float TrigInDetTriplet::m_Q
protected

◆ m_s1

TrigSiSpacePointBase TrigInDetTriplet::m_s1
protected

◆ m_s2

TrigSiSpacePointBase TrigInDetTriplet::m_s2
protected

◆ m_s3

TrigSiSpacePointBase TrigInDetTriplet::m_s3
protected

The documentation for this class was generated from the following files: