18#ifndef BDSSAMPLERCYLINDER_H
19#define BDSSAMPLERCYLINDER_H
21#include "BDSSampler.hh"
26#include "CLHEP/Units/SystemOfUnits.h"
45 G4double startAngle = 0,
46 G4double sweepAngle = CLHEP::twopi,
47 G4int filterSetIDIn = -1);
53 const G4ThreeVector& inputFaceNormal,
54 const G4ThreeVector& outputFaceNormal,
55 G4double startAngle = 0,
56 G4double sweepAngle = CLHEP::twopi,
57 G4int filterSetIDIn = -1);
Cylindrical sampler around an object.
BDSSamplerCylinder & operator=(const BDSSamplerCylinder &)=delete
Assignment and copy constructor not implemented nor used.
BDSSamplerCylinder(BDSSamplerCylinder &)=delete
Assignment and copy constructor not implemented nor used.
virtual void SetSensitivity()
Attach sensitive detector to containerLogicalVolume.
Base class and registry of sampler instances.