Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monolithic crystal #691

Merged
merged 30 commits into from
Sep 19, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
22016fc
Method UpdateVectorID(G4int new_copyNo) and addition of the GateDiscr…
Jun 10, 2024
83f199c
DummyDigitizerModule coppied into DiscretizerModule
Jun 17, 2024
7655ede
After adding the DiscretizerModule Files
Jun 17, 2024
6c581e1
Addition of a new method for ChangeOutputID and new methods implement…
Jun 26, 2024
c6c1587
Clean up of the code, working for XYZ case
Jul 1, 2024
70ba335
Generalisation of the XYZ axis, bug for ID fixed, introduction of a d…
Jul 4, 2024
08c012e
After cleaning up the code and changing spatial resolution for pitch …
Jul 9, 2024
ce8eb3a
Clean up of the code, flexibility for the axis and command for the ma…
Jul 13, 2024
d9a5907
Update digitizer_and_detector_modeling.rst with Virtual segmentation
granadogmarc Jul 9, 2024
6788180
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
cbeb960
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
4ca91e4
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
4afd63b
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
dfbc40d
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
157ad41
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
07c1105
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
8496c51
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
46bbfc9
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
f0942d6
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 9, 2024
00397f2
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 10, 2024
85fcb59
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 10, 2024
829889d
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 12, 2024
a464b28
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 12, 2024
541d615
Update digitizer_and_detector_modeling.rst
granadogmarc Jul 12, 2024
4decb5d
Addition of the test for the needed free depths and comments
Jul 24, 2024
4d8fc4d
Cleanup GateSpatialResolution changes
Sep 18, 2024
8f9cc30
Remove .project and .cproject files
Sep 18, 2024
70dd71c
Update GateVirtualSegmentationSD.cc
granadogmarc Sep 18, 2024
a866b1d
Update GateVirtualSegmentationSD.cc
granadogmarc Sep 18, 2024
75ccaec
fix bug with VirtualSegmentation for new SpatialResolution
Sep 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Cleanup GateSpatialResolution changes
	modified:   source/digits_hits/include/GateSpatialResolution.hh
	modified:   source/digits_hits/src/GateSpatialResolution.cc
  • Loading branch information
Marc Granado committed Sep 18, 2024
commit 4d8fc4d1424006d8dadc2b45fae358415b70eef7
16 changes: 8 additions & 8 deletions source/digits_hits/include/GateSpatialResolution.hh
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@ public:


//! These functions return the resolution in use.
G4double GetFWHM() { return m_fwhm; }
GateVDistribution* GetFWHMxdistrib() { return m_fwhmXdistrib; }
GateVDistribution* GetFWHMydistrib() { return m_fwhmYdistrib; }
GateVDistribution* GetFWHMxydistrib2D() { return m_fwhmXYdistrib2D; }
G4double GetFWHM() { return m_fwhm; }
GateVDistribution* GetFWHMxdistrib() { return m_fwhmXdistrib; }
GateVDistribution* GetFWHMydistrib() { return m_fwhmYdistrib; }
GateVDistribution* GetFWHMxydistrib2D() { return m_fwhmXYdistrib2D; }

G4double GetFWHMx() { return m_fwhmX; }
G4double GetFWHMy() { return m_fwhmY; }
G4double GetFWHMz() { return m_fwhmZ; }
G4double GetFWHMx() { return m_fwhmX; }
G4double GetFWHMy() { return m_fwhmY; }
G4double GetFWHMz() { return m_fwhmZ; }

//! These functions set the spresolution of a gaussian spblurring.
/*!
Expand All @@ -75,7 +75,7 @@ public:
void LocateOutputDigi(GateDigi* inputDigi, G4double PxNew,G4double PyNew,G4double PzNew);

void UpdateVolumeID();
void UpdateVolumeID(G4int newCopyNo);


//! Implementation of the pure virtual method declared by the base class GateClockDependent
//! print-out the attributes specific of the blurring
Expand Down
9 changes: 0 additions & 9 deletions source/digits_hits/src/GateSpatialResolution.cc
Original file line number Diff line number Diff line change
Expand Up @@ -314,15 +314,6 @@ void GateSpatialResolution::UpdateVolumeID()
}


void GateSpatialResolution::UpdateVolumeID(G4int newCopyNo)
{
for (G4int i=1;i<m_systemDepth;i++)
{
m_outputDigi->ChangeVolumeIDAndOutputVolumeIDValue(i,newCopyNo);
}


}


void GateSpatialResolution::DescribeMyself(size_t indent )
Expand Down