#include "messagefacility/MessageLogger/MessageLogger.h"#include "sbnobj/Common/CRT/CRTHit.hh"#include <vector>#include <utility>#include "TVector3.h"Go to the source code of this file.
Namespaces | |
| sbnd | |
| LArSoft plugin for SBND CRT detector simulation parameters. | |
| sbnd::CRTCommonUtils | |
Enumerations | |
| enum | sbnd::CRTPlane { sbnd::kCRTNotDefined = -1, sbnd::kCRTBot = 0, sbnd::kCRTFaceSouth = 1, sbnd::kCRTFaceNorth, sbnd::kCRTSideWest, sbnd::kCRTSideEast, sbnd::kCRTTopLow, sbnd::kCRTTopHigh, sbnd::kCRTPosMax } |
Functions | |
| double | sbnd::CRTCommonUtils::SimpleDCA (sbn::crt::CRTHit hit, TVector3 start, TVector3 direction) |
| double | sbnd::CRTCommonUtils::DistToCrtHit (sbn::crt::CRTHit hit, TVector3 start, TVector3 end) |
| double | sbnd::CRTCommonUtils::LineSegmentDistance (TVector3 start1, TVector3 end1, TVector3 start2, TVector3 end2) |
| std::pair< TVector3, TVector3 > | sbnd::CRTCommonUtils::CubeIntersection (TVector3 min, TVector3 max, TVector3 start, TVector3 end) |
| enum::sbnd::CRTPlane | sbnd::CRTCommonUtils::GetPlaneIndex (std::string tagger) |
1.8.5