|Message: Re: Can I generate two .aida files?||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)|
Hello What is suspect in your piece of code if the fact to call twice the AIDA_createAnanlysisFacory. Not sure all the implementations can handle that (OpenScientist can since the returned object is not a singleton and then you would receive two differents "AIDA area and data space"). Anyway, the best would be from the same analysisFactory (what is returned from one AIDA_createAnalysisFactory) to create TWO trees attached to two different files. For example : aFact = AIDA_createAnalysisFactory(); AIDA::ITreeFactory *treeFact = aFact -> createTreeFactory(); // Definition of the output file // G4String fileName = "brachytherapy.hbk"; // theTree = treeFact -> create(fileName,"hbook",false, true); tree_1 = treeFact -> create("my_first.xml","xml",false, true,"compress=yes"); tree_2 = treeFact -> create("my_second.xml","xml",false, true,"compress=yes"); etc... and then work on tree_1 and tree_2. I am pretty sure this will work with all AIDA implementations. Note that with the OpenScientist implementation you could even, in the same session, work on two or three different kind of files, for exemple a .hbook, a .root and a .xml, then : tree_1 = treeFact -> create("my_xml.xml","xml",false, true,"compress=yes"); tree_2 = treeFact -> create("my_hbook.hbook","hbook",false, true,""); tree_3 = treeFact -> create("my_root.root","root",false, true,"export=root"); Then, I would advice that you have a review of your code by arranging your G4AnalysisManager to work with one IAnalysisFactory in the overall session. Cheers Guy
|Inline Depth:||Outline Depth:||Add message:|