PandaRoot
PndPlane Class Reference

#include <PndPlane.h>

Public Member Functions

 PndPlane (TVector3 b, TVector3 d1, TVector3 d2)
 
 PndPlane (PndLine line, Int_t layer)
 
virtual ~PndPlane ()
 
PndLine getIntersection (PndPlane &p)
 
void Print ()
 
TVector3 getBase ()
 
TVector3 getDir1 ()
 
TVector3 getDir2 ()
 
TVector3 getIntersection (PndLine l)
 

Detailed Description

Definition at line 21 of file PndPlane.h.

Constructor & Destructor Documentation

◆ PndPlane() [1/2]

PndPlane::PndPlane ( TVector3  b,
TVector3  d1,
TVector3  d2 
)
inline

Definition at line 23 of file PndPlane.h.

23 : base(b), dir1(d1), dir2(d2) {}

◆ PndPlane() [2/2]

PndPlane::PndPlane ( PndLine  line,
Int_t  layer 
)

◆ ~PndPlane()

virtual PndPlane::~PndPlane ( )
virtual

Member Function Documentation

◆ getBase()

TVector3 PndPlane::getBase ( )
inline

Definition at line 28 of file PndPlane.h.

28 { return base; }

◆ getDir1()

TVector3 PndPlane::getDir1 ( )
inline

Definition at line 29 of file PndPlane.h.

29 { return dir1; }

◆ getDir2()

TVector3 PndPlane::getDir2 ( )
inline

Definition at line 30 of file PndPlane.h.

30 { return dir2; }

◆ getIntersection() [1/2]

PndLine PndPlane::getIntersection ( PndPlane p)

◆ getIntersection() [2/2]

TVector3 PndPlane::getIntersection ( PndLine  l)

◆ Print()

void PndPlane::Print ( )

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