|Message: setPhi() method for G4ThreeVector||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
This is a little piece of my program G4ThreeVector momDir(0.,0.,1.); momDir.setPhi(60.*deg); momDir.setTheta(45.*deg);
G4cout<<"momDir.phi() "<<momDir.phi() <<G4endl; G4cout<<"momDir.theta() "<<momDir.theta() <<G4endl; G4cout<<"momDir "<<momDir<<G4endl;
This is the output:
momDir.phi() 0 momDir.theta() 0.785398 momDir (0.707107,0,0.707107)
Now, momDir.phi() is 0 no matter what value I assign. This page: http://cmd.inp.nsk.su/old/cmd2/manuals/cernlib/CLHEP/RefGuide/Vector/Hep3Vector.html
describes the setPhi() method, and G4ThreeVector is just GEANT reusing Hep3Vector.
Could you, please, tell me what is wrong. By the way, I am using geant4.9.4.p02
|Inline Depth:||Outline Depth:||Add message:|